added fork test

This commit is contained in:
logsol 2012-07-28 17:50:34 +02:00
parent 330e537c6a
commit 27b2e135db
2 changed files with 47 additions and 0 deletions

20
fork/server.js Executable file
View file

@ -0,0 +1,20 @@
var net = require('net'),
fork = require('child_process').fork;
var children = [];
var server = net.createServer(function (socket) {
socket.write('Hey Client\r\n');
var child = fork('child.js');
children.push(child);
child.send('id:' + children.length);
child.send('server:handle', server);
child.send('socket:handle', socket);
});
server.listen(1337, '127.0.0.1');