fix: resolve duplicate peerList IDs and refine server deduplication emission

This commit is contained in:
Timo
2026-04-22 11:18:32 +02:00
parent 80f3801b79
commit 9a2ccd27ca
3 changed files with 12 additions and 3 deletions
+1
View File
@@ -228,6 +228,7 @@ io.on('connection', (socket) => {
room.peers.delete(sid);
room.peerIds.delete(sid);
room.peerData.delete(sid);
socket.to(roomId).emit(EVENTS.PEER_STATUS, { peerId: data.peerId, status: 'left' });
log('ROOM', `Deduplicated peer ${peerId} from room ${roomId}`);
}
}