From ed16d9e54d19c36ff2b76e68092cb3188664719f Mon Sep 17 00:00:00 2001 From: Martino Fornasa Date: Fri, 25 Mar 2016 14:48:24 +0100 Subject: [PATCH] Fixes https://github.com/kilianc/rtail/issues/110 --- cli/rtail-server.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cli/rtail-server.js b/cli/rtail-server.js index 29a7c30..ecefbe4 100755 --- a/cli/rtail-server.js +++ b/cli/rtail-server.js @@ -108,7 +108,9 @@ socket.on('message', function (data, remote) { io.on('connection', function (socket) { socket.emit('streams', Object.keys(streams)) socket.on('select stream', function (stream) { - socket.leave(socket.rooms[0]) + Object.keys(socket.rooms).forEach(function(key) { + socket.leave(socket.rooms[key]) + }) if (!stream) return socket.join(stream) socket.emit('backlog', streams[stream])