From 4895fff37e85eb2cdd3bb985804e8c362268360e Mon Sep 17 00:00:00 2001 From: frankpagan Date: Wed, 24 Apr 2024 00:30:37 +0000 Subject: [PATCH] fix: clearTimout if userid seesion is reconnected --- src/index.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/index.js b/src/index.js index 4bc52ae..a603305 100644 --- a/src/index.js +++ b/src/index.js @@ -192,10 +192,11 @@ class SocketServer extends EventEmitter { let user = this.users.get(socket.user_id) if (!user) { - clearTimeout(user) this.users.set(socket.user_id, { [socket.id]: socket }) - } else + } else { + clearTimeout(user) user[socket.id] = socket + } } }