summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFreeyorp <TheFreeYorp@NOSPAM.G.m.a.i.l.replace>2013-05-15 07:08:51 +1200
committerFreeyorp <TheFreeYorp@NOSPAM.G.m.a.i.l.replace>2013-05-15 07:08:51 +1200
commit1dd02cc22cce28628b2e34ed14e099b7be52927c (patch)
tree86b1b214405d6d254cb767c7db9dab37f715269e
parent3810834670aa3fc73357a6540269d0e3eaf8141d (diff)
downloadmanavis-1dd02cc22cce28628b2e34ed14e099b7be52927c.tar.gz
manavis-1dd02cc22cce28628b2e34ed14e099b7be52927c.tar.bz2
manavis-1dd02cc22cce28628b2e34ed14e099b7be52927c.tar.xz
manavis-1dd02cc22cce28628b2e34ed14e099b7be52927c.zip
Kill sockets without a valid session
-rw-r--r--index.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/index.js b/index.js
index 0276a68..65d8d93 100644
--- a/index.js
+++ b/index.js
@@ -50,6 +50,9 @@ var channels = {};
var logServerAction = entityLogger(0);
sessionSockets.on('connection', function (err, socket, session) {
+ if (!session) {
+ socket.disconnect();
+ }
/*
* Don't do anything until they send a login message.
* Later versions might also check a protocol version here.