From 46f38f2ce7bc170899ef7ff2e82a45f6b00626ec Mon Sep 17 00:00:00 2001 From: Leijurv Date: Mon, 31 Jul 2023 15:06:25 -0700 Subject: [PATCH] orderly shutdown --- src/main/java/baritone/process/elytra/ElytraBehavior.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/baritone/process/elytra/ElytraBehavior.java b/src/main/java/baritone/process/elytra/ElytraBehavior.java index 65bce93fe..64615ed8a 100644 --- a/src/main/java/baritone/process/elytra/ElytraBehavior.java +++ b/src/main/java/baritone/process/elytra/ElytraBehavior.java @@ -467,6 +467,11 @@ public final class ElytraBehavior implements Helper { this.solver.cancel(true); } this.solverExecutor.shutdown(); + try { + while (!this.solverExecutor.awaitTermination(Long.MAX_VALUE, TimeUnit.NANOSECONDS)) {} + } catch (InterruptedException e) { + e.printStackTrace(); + } this.context.destroy(); }