From 272ecae858677bf343fdfd659d2af72f588ac90b Mon Sep 17 00:00:00 2001 From: Intelli Date: Sat, 10 Dec 2022 14:12:33 -0700 Subject: [PATCH] Fixed networking API connections being reset when reloading config Credit: https://github.com/PlayPro/CoreProtect/pull/211/files#diff-1342ad937bb4d40012db93a64c02a41e92f2d6f35b069435f464af03aca69b00 (@vacla) --- src/main/java/net/coreprotect/config/ConfigHandler.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/net/coreprotect/config/ConfigHandler.java b/src/main/java/net/coreprotect/config/ConfigHandler.java index 9acfa64..21d53f5 100644 --- a/src/main/java/net/coreprotect/config/ConfigHandler.java +++ b/src/main/java/net/coreprotect/config/ConfigHandler.java @@ -414,7 +414,10 @@ public class ConfigHandler extends Queue { ConfigHandler.loadConfig(); // Load (or create) the configuration file. ConfigHandler.loadDatabase(); // Initialize MySQL and create tables if necessary. - ListenerHandler.registerNetworking(); // Register channels for networking API + + if (startup) { + ListenerHandler.registerNetworking(); // Register channels for networking API + } } catch (Exception e) { e.printStackTrace();