From: Jeff Lucovsky Date: Sat, 4 Feb 2023 15:08:37 +0000 (-0500) Subject: log: Stop if log initialization fails at startup X-Git-Tag: suricata-7.0.0-rc2~544 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=99b7257ef62c7084037fa77d7d53aa7e49034120;p=thirdparty%2Fsuricata.git log: Stop if log initialization fails at startup Issue: 5836 This commit modifies Suricata to fail if log initialization errors occur during startup. --- 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);