From 99b7257ef62c7084037fa77d7d53aa7e49034120 Mon Sep 17 00:00:00 2001 From: Jeff Lucovsky Date: Sat, 4 Feb 2023 10:08:37 -0500 Subject: [PATCH] log: Stop if log initialization fails at startup Issue: 5836 This commit modifies Suricata to fail if log initialization errors occur during startup. --- src/runmodes.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/runmodes.c b/src/runmodes.c index 2b29b3314c..c36dcf45ee 100644 --- a/src/runmodes.c +++ b/src/runmodes.c @@ -734,7 +734,7 @@ static void RunModeInitializeEveOutput(ConfNode *conf, OutputCtx *parent_ctx) OutputInitResult result = sub_module->InitSubFunc(sub_output_config, parent_ctx); if (!result.ok || result.ctx == NULL) { - continue; + FatalError("unable to initialize sub-module %s", subname); } AddOutputToFreeList(sub_module, result.ctx);