Browse Source

Merge pull request #224 from andreaspalm/namespace-memory-leak

Changed how clientRooms map is cleaned up after a client leaves
master
Nikita Koksharov 10 years ago
parent
commit
6993d9606a
  1. 2
      src/main/java/com/corundumstudio/socketio/namespace/Namespace.java

2
src/main/java/com/corundumstudio/socketio/namespace/Namespace.java

@ -299,7 +299,7 @@ public class Namespace implements SocketIONamespace {
public void leave(String room, UUID sessionId) {
leave(roomClients, room, sessionId);
leave(clientRooms, sessionId, room);
clientRooms.remove(sessionId);
}
public Set<String> getRooms(SocketIOClient client) {

Loading…
Cancel
Save