diff --git a/ball-bungee/src/main/java/cn/hamster3/mc/plugin/ball/bungee/HamsterBallPlugin.java b/ball-bungee/src/main/java/cn/hamster3/mc/plugin/ball/bungee/HamsterBallPlugin.java index 1fe4e32..9ce7598 100644 --- a/ball-bungee/src/main/java/cn/hamster3/mc/plugin/ball/bungee/HamsterBallPlugin.java +++ b/ball-bungee/src/main/java/cn/hamster3/mc/plugin/ball/bungee/HamsterBallPlugin.java @@ -84,9 +84,7 @@ public class HamsterBallPlugin extends Plugin { try { BallBungeeCordAPI.getInstance().disable(); } catch (Exception e) { - getLogger().info("仓鼠球启动失败,原因:" + e.getMessage()); e.printStackTrace(); - ProxyServer.getInstance().stop("由于仓鼠球启动失败,服务器将立即关闭"); } long time = System.currentTimeMillis() - start; logger.info("仓鼠球已关闭,总计耗时 " + time + " ms"); diff --git a/ball-common/src/main/java/cn/hamster3/mc/plugin/ball/common/api/BallAPI.java b/ball-common/src/main/java/cn/hamster3/mc/plugin/ball/common/api/BallAPI.java index 7f55240..40b251c 100644 --- a/ball-common/src/main/java/cn/hamster3/mc/plugin/ball/common/api/BallAPI.java +++ b/ball-common/src/main/java/cn/hamster3/mc/plugin/ball/common/api/BallAPI.java @@ -187,6 +187,8 @@ public abstract class BallAPI { statement.executeUpdate(); } } + redisSub.close(); + redisPub.close(); } /**