Fix issue with disconnecting listener.

This commit is contained in:
barnabasmolnar 2023-08-11 01:09:12 +02:00
parent 0718ec5447
commit 9517936277

View File

@ -110,7 +110,7 @@ try {
socket.on("disconnecting", async () => {
socketDebug(`${socket.id} has disconnected`);
for (const roomID in socket.rooms) {
for (const roomID of Array.from(socket.rooms)) {
const otherClients = (await io.in(roomID).fetchSockets()).filter(
(_socket) => _socket.id !== socket.id,
);