chuck.js/fork/server.js
2012-07-28 17:50:34 +02:00

20 lines
402 B
JavaScript
Executable file

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');