From 3bc9b0ab14baf23e195dab97290579a50327b376 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=96=B9=E5=9D=97=E5=90=9B?= Date: Thu, 21 Jul 2022 20:34:56 +0800 Subject: [PATCH] Fix client disconnect not clean player list --- .../com/github/jie65535/opencommand/socket/SocketServer.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/com/github/jie65535/opencommand/socket/SocketServer.java b/src/main/java/com/github/jie65535/opencommand/socket/SocketServer.java index 3612cc5..1b41131 100644 --- a/src/main/java/com/github/jie65535/opencommand/socket/SocketServer.java +++ b/src/main/java/com/github/jie65535/opencommand/socket/SocketServer.java @@ -91,6 +91,7 @@ public class SocketServer { mLogger.info("Client {} timeout, disconnect.", clientID); clientList.remove(clientID); clientTimeout.remove(clientID); + SocketData.playerList.remove(clientID); } else { clientTimeout.put(clientID, clientTime + 500); }