Skip to content

Commit

Permalink
Merge pull request #2 from pkrefta/master
Browse files Browse the repository at this point in the history
[fix]Changing http server port from 80 to 8000 - 8000 doesn't require sudo to run
  • Loading branch information
Paolo Fragomeni committed Jun 22, 2012
2 parents e889010 + d9645d4 commit ff047c7
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions server/server.js
@@ -1,34 +1,34 @@

var fs = require('fs'),
sio = require('socket.io'),
static = require('node-static');

var app = require('http').createServer(handler);
app.listen(80);
app.listen(8000);

var file = new static.Server('./public/');

function handler(req, res) {
file.serve(req, res);
}

var io = sio.listen(app),
var io = sio.listen(app),
nicknames = {};

io.sockets.on('connection', function (socket) {

socket.on('user message', function (msg) {

socket.broadcast.emit('user message', socket.nickname, msg);
});

socket.on('nickname', function (nick, fn) {
if (nicknames[nick]) {

fn(true);
}
}
else {

fn(false);
nicknames[nick] = socket.nickname = nick;
socket.broadcast.emit('announcement', nick + ' connected');
Expand All @@ -37,9 +37,9 @@
});

socket.on('disconnect', function () {

if (!socket.nickname) {

return;
}

Expand Down

0 comments on commit ff047c7

Please sign in to comment.