From c2f4031a8cfdd24f20085fb1a29a1c628b34eb86 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Mon, 6 Jul 2015 13:33:36 +0200 Subject: [PATCH] detect: fix settings override for reloads --- src/detect-engine.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/detect-engine.c b/src/detect-engine.c index 3017f2b32e..6ac78654db 100644 --- a/src/detect-engine.c +++ b/src/detect-engine.c @@ -1747,19 +1747,12 @@ int DetectEngineReload(const char *filename) char prefix[128] = ""; if (filename != NULL) { snprintf(prefix, sizeof(prefix), "detect-engine-reloads.%d", reloads++); - - ConfNode *node = ConfGetNode(prefix); - if (node != NULL) { - SCLogError(SC_ERR_CONF_YAML_ERROR, "reload %d already loaded", reloads-1); - return -1; - } - if (ConfYamlLoadFileWithPrefix(filename, prefix) != 0) { SCLogError(SC_ERR_CONF_YAML_ERROR, "failed to load yaml %s", filename); return -1; } - node = ConfGetNode(prefix); + ConfNode *node = ConfGetNode(prefix); if (node == NULL) { SCLogError(SC_ERR_CONF_YAML_ERROR, "failed to properly setup yaml %s", filename); return -1;