diff --git a/core/src/test/java/art/arcane/iris/engine/history/GenerationHistoryRuntimeRouterTest.java b/core/src/test/java/art/arcane/iris/engine/history/GenerationHistoryRuntimeRouterTest.java index 56b43f93c..c65a26820 100644 --- a/core/src/test/java/art/arcane/iris/engine/history/GenerationHistoryRuntimeRouterTest.java +++ b/core/src/test/java/art/arcane/iris/engine/history/GenerationHistoryRuntimeRouterTest.java @@ -723,10 +723,10 @@ public final class GenerationHistoryRuntimeRouterTest { assertThrows(IllegalStateException.class, route::close); } }, executor); - CompletableFuture completion = work.whenComplete((ignored, failure) -> { + CompletableFuture completion = work.whenCompleteAsync((ignored, failure) -> { completionThread.set(Thread.currentThread()); route.close(); - }); + }, executor); completion.get(5L, TimeUnit.SECONDS); } finally { executor.shutdownNow();