Skip to content

Instantly share code, notes, and snippets.

@raholland79
Created March 11, 2011 04:22
Show Gist options
  • Save raholland79/865447 to your computer and use it in GitHub Desktop.
Save raholland79/865447 to your computer and use it in GitHub Desktop.
net = require('net');
people = [];
s = net.createServer(function (socket) {
people.push(socket);
socket.on("data", function(data) {
for (var i = 0; i < people.length; i++) {
people[i].write(socket.remoteAddress + '> ');
people[i].write(data);
}
});
socket.on("end", function(data) {
var i = people.indexOf(socket);
people.splice(i,1);
});
});
s.listen(7000);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment