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;