From e71564a97cc083b606f144db4de3e35e5e172bfb Mon Sep 17 00:00:00 2001 From: RobinLinus Date: Fri, 21 Sep 2018 20:15:55 +0200 Subject: [PATCH] Cancel keep alive on join room --- server/index.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/server/index.js b/server/index.js index 4f78674..b6c4ab7 100644 --- a/server/index.js +++ b/server/index.js @@ -87,10 +87,10 @@ class SnapdropServer { } _leaveRoom(peer) { - this._cancelKeepAlive(peer); - // delete the peer if (!this._rooms[peer.ip] || !this._rooms[peer.ip][peer.id]) return; + this._cancelKeepAlive(peer); + // delete the peer delete this._rooms[peer.ip][peer.id]; peer.socket.terminate(); @@ -137,7 +137,6 @@ class SnapdropServer { _cancelKeepAlive(peer) { if (peer.timerId) { clearTimeout(peer.timerId); - peer.lastBeat = null; } } }