From b3b78d4326ccb1eac84348290ec9ae1c62d3b4be Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Wed, 17 Aug 2016 16:31:05 +0200 Subject: [PATCH] detect: log earlier that rule reload is happening --- src/detect-engine.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/detect-engine.c b/src/detect-engine.c index 3d35fb08de..9e54604149 100644 --- a/src/detect-engine.c +++ b/src/detect-engine.c @@ -665,8 +665,6 @@ static int DetectEngineReloadThreads(DetectEngineCtx *new_de_ctx) return 0; } - SCLogNotice("rule reload starting"); - /* prepare swap structures */ DetectEngineThreadCtx *old_det_ctx[no_of_detect_tvs]; DetectEngineThreadCtx *new_det_ctx[no_of_detect_tvs]; @@ -803,7 +801,6 @@ static int DetectEngineReloadThreads(DetectEngineCtx *new_de_ctx) SRepReloadComplete(); - SCLogNotice("rule reload complete"); return 1; error: @@ -2554,6 +2551,8 @@ int DetectEngineReload(SCInstance *suri) char prefix[128]; memset(prefix, 0, sizeof(prefix)); + SCLogNotice("rule reload starting"); + if (suri->conf_filename != NULL) { snprintf(prefix, sizeof(prefix), "detect-engine-reloads.%d", reloads++); if (ConfYamlLoadFileWithPrefix(suri->conf_filename, prefix) != 0) { @@ -2612,6 +2611,8 @@ int DetectEngineReload(SCInstance *suri) DetectEnginePruneFreeList(); SCLogDebug("old_de_ctx should have been freed"); + + SCLogNotice("rule reload complete"); return 0; } -- 2.47.2