From 0bb5a1e940c86a85bd5f330b5197362f9d2c450f Mon Sep 17 00:00:00 2001 From: Lars Simon Winzer Date: Fri, 20 Mar 2026 17:21:36 +0100 Subject: [PATCH] Fix: Remove session requested to be disconnected from sessions map --- .../cs108/casono/server/network/sessions/SessionManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/ch/unibas/dmi/dbis/cs108/casono/server/network/sessions/SessionManager.java b/src/main/java/ch/unibas/dmi/dbis/cs108/casono/server/network/sessions/SessionManager.java index c81c119..9ad41cd 100644 --- a/src/main/java/ch/unibas/dmi/dbis/cs108/casono/server/network/sessions/SessionManager.java +++ b/src/main/java/ch/unibas/dmi/dbis/cs108/casono/server/network/sessions/SessionManager.java @@ -55,7 +55,7 @@ public class SessionManager { * @param id of the client to disconnect */ public void disconnect(SessionId id) { - SessionHandle handle = sessions.get(id); + SessionHandle handle = sessions.remove(id); if (handle == null) { logger.warn( "Requested to disconnect client with id {}. Failed as client is not found",