diff --git a/core/deployment/src/main/java/io/quarkus/deployment/util/ExecUtil.java b/core/deployment/src/main/java/io/quarkus/deployment/util/ExecUtil.java index 51bd4dd8cb9df..2d61e0831e376 100644 --- a/core/deployment/src/main/java/io/quarkus/deployment/util/ExecUtil.java +++ b/core/deployment/src/main/java/io/quarkus/deployment/util/ExecUtil.java @@ -163,7 +163,7 @@ public static boolean exec(File directory, Function outpu String... args) { try { Process process = startProcess(directory, command, args); - outputFilterFunction.apply(process.getInputStream()); + outputFilterFunction.apply(process.getInputStream()).run(); process.waitFor(); return process.exitValue() == 0; } catch (InterruptedException e) {