From cdebbe151bdc8266fc953e752574bd5dfcbd360e Mon Sep 17 00:00:00 2001 From: ssk97 Date: Sat, 5 Apr 2025 11:11:55 -0700 Subject: [PATCH] Fix for disconnect causing instant loss (#13390) --- Mage.Server/src/main/java/mage/server/Main.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Mage.Server/src/main/java/mage/server/Main.java b/Mage.Server/src/main/java/mage/server/Main.java index 9503aacb383..8a6e06ac66b 100644 --- a/Mage.Server/src/main/java/mage/server/Main.java +++ b/Mage.Server/src/main/java/mage/server/Main.java @@ -370,7 +370,7 @@ public final class Main { // no need to keep session logger.info("CLIENT DISCONNECTED - " + sessionInfo); logger.debug("- cause: client called disconnect command"); - managerFactory.sessionManager().disconnect(client.getSessionId(), DisconnectReason.DisconnectedByUser, true); + managerFactory.sessionManager().disconnect(client.getSessionId(), DisconnectReason.LostConnection, true); } else if (throwable == null) { // lease timeout (ping), so server lost connection with a client // must keep tables