From 1965a544cbb4b446ce06d4667343947641ca4f8b Mon Sep 17 00:00:00 2001 From: Lixfel Date: Sun, 29 Dec 2019 11:21:41 +0100 Subject: [PATCH] Increasing thread safety --- src/de/steamwar/bungeecore/Subserver.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/de/steamwar/bungeecore/Subserver.java b/src/de/steamwar/bungeecore/Subserver.java index 79270c1..797de0c 100644 --- a/src/de/steamwar/bungeecore/Subserver.java +++ b/src/de/steamwar/bungeecore/Subserver.java @@ -151,7 +151,9 @@ public class Subserver implements Runnable { fatalError(); Thread.currentThread().interrupt(); } finally { - serverList.remove(this); + synchronized (serverList){ + serverList.remove(this); + } ProxyServer.getInstance().getServers().remove(serverName); shutdownCallback.run(); }