diff --git a/packages/dsl-java/src/main/java/io/contract_testing/contractcase/client/CrashPrintingExecutor.java b/packages/dsl-java/src/main/java/io/contract_testing/contractcase/client/CrashPrintingExecutor.java index bb579ade6..ca3426e39 100644 --- a/packages/dsl-java/src/main/java/io/contract_testing/contractcase/client/CrashPrintingExecutor.java +++ b/packages/dsl-java/src/main/java/io/contract_testing/contractcase/client/CrashPrintingExecutor.java @@ -27,6 +27,7 @@ public Future submit(Runnable task) { @Override public void close() { - this.executor.close(); + // In Java 17, executor.close() doesn't exist + this.executor.shutdown(); } }