From dbdd1fb9f34ac4665995a2a4ba612025c1bd9580 Mon Sep 17 00:00:00 2001 From: comp500 Date: Fri, 30 Aug 2019 13:57:43 +0100 Subject: [PATCH] Ensure CLI is closed when update is done --- src/main/java/link/infra/packwiz/installer/UpdateManager.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/link/infra/packwiz/installer/UpdateManager.java b/src/main/java/link/infra/packwiz/installer/UpdateManager.java index c1b0143..92408d6 100644 --- a/src/main/java/link/infra/packwiz/installer/UpdateManager.java +++ b/src/main/java/link/infra/packwiz/installer/UpdateManager.java @@ -442,6 +442,9 @@ public class UpdateManager { } } + // Shut down the thread pool when the update is done + threadPool.shutdown(); + List failedTasks2ElectricBoogaloo = nonFailedFirstTasks.stream().filter(t -> t.getException() != null).collect(Collectors.toList()); if (!failedTasks2ElectricBoogaloo.isEmpty()) { errorsOccurred = true;