From f9152ca57d38a533cb948ad2fd0236e1d0e9bc6a Mon Sep 17 00:00:00 2001 From: BadBird Date: Thu, 10 Apr 2025 00:23:51 -0700 Subject: [PATCH] Add debug logging for logout effects --- src/engine/net/client/ClientConnection.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/engine/net/client/ClientConnection.java b/src/engine/net/client/ClientConnection.java index ad113a6a..6a6fc8a4 100644 --- a/src/engine/net/client/ClientConnection.java +++ b/src/engine/net/client/ClientConnection.java @@ -218,10 +218,14 @@ public class ClientConnection extends AbstractConnection { super.disconnect(); try { - if (ConfigManager.serverType.equals(Enum.ServerType.WORLDSERVER)) + if (ConfigManager.serverType.equals(Enum.ServerType.WORLDSERVER)) { + Logger.info("ClientConnection.disconnect(): Calling WorldServer.removeClient()"); ConfigManager.worldServer.removeClient(this); - else + } else { + Logger.info("ClientConnection.disconnect(): Calling LoginServer.removeClient()"); ConfigManager.loginServer.removeClient(this); + } + // TODO There has to be a more direct way to do this... SessionManager.remSession(