Tentative fix for webserver not closing for 10 seconds when bluemap unloads

This commit is contained in:
Lukas Rieger (Blue) 2023-01-03 16:01:24 +01:00
parent 5a75b330f5
commit 3b37be432c
No known key found for this signature in database
GPG Key ID: 2D09EC5ED2687FF2

View File

@ -112,6 +112,14 @@ public void run(){
}
public synchronized void close(){
try {
if (server != null && !server.isClosed()){
server.close();
}
} catch (IOException e) {
Logger.global.logError("Error while closing WebServer!", e);
}
if (connectionThreads != null) {
connectionThreads.shutdown();
try {
@ -122,14 +130,6 @@ public synchronized void close(){
Thread.currentThread().interrupt();
}
}
try {
if (server != null && !server.isClosed()){
server.close();
}
} catch (IOException e) {
Logger.global.logError("Error while closing WebServer!", e);
}
}
}