diff --git a/src/main/java/com/corundumstudio/socketio/namespace/Namespace.java b/src/main/java/com/corundumstudio/socketio/namespace/Namespace.java index 35b6abe..e9cf680 100644 --- a/src/main/java/com/corundumstudio/socketio/namespace/Namespace.java +++ b/src/main/java/com/corundumstudio/socketio/namespace/Namespace.java @@ -170,6 +170,7 @@ public class Namespace implements SocketIONamespace { } public void onDisconnect(SocketIOClient client) { + Set joinedRooms = client.getAllRooms(); allClients.remove(client.getSessionId()); leave(getName(), client.getSessionId());