This is an automated email from the ASF dual-hosted git repository. ferdei pushed a commit to branch NIFI-13883 in repository https://gitbox.apache.org/repos/asf/nifi.git
commit 8fb3526178262d64542e997535845760ea1e950a Author: Ferenc Erdei <[email protected]> AuthorDate: Thu Oct 17 09:30:28 2024 +0200 NIFI-13883 [MiNiFI][C2] Fix MiNiFI recovery if exception happens on config update --- .../src/main/java/org/apache/nifi/minifi/validator/FlowValidator.java | 1 - .../minifi-runtime/src/main/java/org/apache/nifi/minifi/MiNiFi.java | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/minifi/minifi-nar-bundles/minifi-framework-bundle/minifi-framework/minifi-framework-core/src/main/java/org/apache/nifi/minifi/validator/FlowValidator.java b/minifi/minifi-nar-bundles/minifi-framework-bundle/minifi-framework/minifi-framework-core/src/main/java/org/apache/nifi/minifi/validator/FlowValidator.java index 5e154f1f9e..cabf7e4bdd 100644 --- a/minifi/minifi-nar-bundles/minifi-framework-bundle/minifi-framework/minifi-framework-core/src/main/java/org/apache/nifi/minifi/validator/FlowValidator.java +++ b/minifi/minifi-nar-bundles/minifi-framework-bundle/minifi-framework/minifi-framework-core/src/main/java/org/apache/nifi/minifi/validator/FlowValidator.java @@ -104,7 +104,6 @@ public final class FlowValidator { ) .ifPresent(controllerServices -> { LOGGER.error("The following controller services are still in ENABLING state: {}", controllerServices); - throw new IllegalStateException("Maximum retry number exceeded while waiting for controller service to be validated"); }); } diff --git a/minifi/minifi-nar-bundles/minifi-framework-bundle/minifi-framework/minifi-runtime/src/main/java/org/apache/nifi/minifi/MiNiFi.java b/minifi/minifi-nar-bundles/minifi-framework-bundle/minifi-framework/minifi-runtime/src/main/java/org/apache/nifi/minifi/MiNiFi.java index c35957709f..95aad67a18 100644 --- a/minifi/minifi-nar-bundles/minifi-framework-bundle/minifi-framework/minifi-runtime/src/main/java/org/apache/nifi/minifi/MiNiFi.java +++ b/minifi/minifi-nar-bundles/minifi-framework-bundle/minifi-framework/minifi-runtime/src/main/java/org/apache/nifi/minifi/MiNiFi.java @@ -226,6 +226,7 @@ public class MiNiFi { new MiNiFi(properties); } catch (final Throwable t) { logger.error("Failure to launch MiNiFi", t); + System.exit(1); } }
