From ec427866874bf50c07ac6a0d2b695c110b8aa24b Mon Sep 17 00:00:00 2001 From: Jason Date: Thu, 6 Feb 2025 11:19:34 -0800 Subject: [PATCH] fix(store): ensure session ID is deleted after client disconnects --- .../java/com/corundumstudio/socketio/handler/ClientHead.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/com/corundumstudio/socketio/handler/ClientHead.java b/src/main/java/com/corundumstudio/socketio/handler/ClientHead.java index dfb1220e0..21a06d9ed 100644 --- a/src/main/java/com/corundumstudio/socketio/handler/ClientHead.java +++ b/src/main/java/com/corundumstudio/socketio/handler/ClientHead.java @@ -222,6 +222,7 @@ public void onChannelDisconnect() { clientsBox.remove(state.getChannel()); } } + store.del(sessionId.toString()); } public HandshakeData getHandshakeData() {