From b983278a17213fbcef3049451b4d408f7b8622c9 Mon Sep 17 00:00:00 2001 From: Luk Date: Sat, 21 Sep 2024 11:26:39 +0800 Subject: [PATCH] small updates --- basesocket.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/basesocket.js b/basesocket.js index 89d2077..b55384c 100644 --- a/basesocket.js +++ b/basesocket.js @@ -76,7 +76,7 @@ module.exports = { }) socket.on('close', () => { - console.log({ _at: new Date().toJSON(), _from: 'basesocket:onClose', _type: 'CLOG', usid: socket?.usid, skid: socket?.skid }, '\n,') // don't know why, but this output happens too often without usid. + console.log({ _at: new Date().toJSON(), _from: 'basesocket:onClose', _type: 'CLOG', usid: socket?.usid, commid: socket?.commid, skid: socket?.skid }, '\n,') // don't know why, but this output happens too often without usid. //delete my.socketPool[socket?.usid] // 20240917 恍然大悟,同一个用户可以多次登录,多个socket会互相覆盖。如果仅仅根据 usid 来删除,其他尚在连接的socket也会被删了。 // delete my.socketPool[socket?.skid] })