diff --git a/lib/realtime.ts b/lib/realtime.ts index c6daaaaa6..d8e90a1b9 100644 --- a/lib/realtime.ts +++ b/lib/realtime.ts @@ -947,7 +947,7 @@ function connection (socket) { // when a new client disconnect socket.on('disconnect', function () { - if (isDuplicatedInSocketQueue(socket, disconnectSocketQueue)) return + if (isDuplicatedInSocketQueue(disconnectSocketQueue, socket)) return disconnectSocketQueue.push(socket) disconnect(socket) })