From f525f5646f0c1b86062f3724c1c3029f9610f229 Mon Sep 17 00:00:00 2001 From: Andy Damevin <ia3andy@gmail.com> Date: Thu, 30 Jan 2025 11:30:53 +0100 Subject: [PATCH] Small fix in Generator --- .../quarkiverse/roq/generator/runtime/RoqGenerator.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/roq-generator/runtime/src/main/java/io/quarkiverse/roq/generator/runtime/RoqGenerator.java b/roq-generator/runtime/src/main/java/io/quarkiverse/roq/generator/runtime/RoqGenerator.java index 076b1db0..057a6a93 100644 --- a/roq-generator/runtime/src/main/java/io/quarkiverse/roq/generator/runtime/RoqGenerator.java +++ b/roq-generator/runtime/src/main/java/io/quarkiverse/roq/generator/runtime/RoqGenerator.java @@ -7,6 +7,7 @@ import java.io.IOException; import java.io.InputStream; +import java.net.ConnectException; import java.net.URI; import java.net.URL; import java.nio.file.Path; @@ -77,7 +78,12 @@ void onStart(@Observes Router router) { LOGGER.info("Roq generation succeeded in directory: " + outputDir()); Quarkus.asyncExit(0); }, throwable -> { - LOGGER.error("Roq generation failed"); + if(throwable instanceof ConnectException) { + LOGGER.error("Roq generation failed"); + } else { + LOGGER.error("Roq generation failed", throwable); + } + Quarkus.asyncExit(1); }); }