]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
fix for #927.
authorAnoop Saldanha <anoopsaldanha@gmail.com>
Sat, 31 Aug 2013 16:24:19 +0000 (21:54 +0530)
committerVictor Julien <victor@inliniac.net>
Mon, 9 Sep 2013 15:55:10 +0000 (17:55 +0200)
Print an error message when the user supplies an invalid value for
detect-thread-ratio in the conf file.

src/runmodes.c

index 70b375b1888e8888c57987996c1d9b8a5ad92c03..c7145008647dcac361c0dab3198ac88d936521e8 100644 (file)
@@ -36,6 +36,7 @@
 #include "queue.h"
 #include "runmodes.h"
 #include "util-unittest.h"
+#include "util-misc.h"
 
 #include "alert-fastlog.h"
 #include "alert-prelude.h"
@@ -505,6 +506,8 @@ void RunModeInitialize(void)
         AffinitySetupLoadFromConfig();
     }
     if ((ConfGetFloat("threading.detect-thread-ratio", &threading_detect_ratio)) != 1) {
+        if (ConfGetNode("threading.detect-thread-ratio") != NULL)
+            WarnInvalidConfEntry("threading.detect-thread-ratio", "%s", "1");
         threading_detect_ratio = 1;
     }