]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
Don't initialize threshold before rules on delayed detect. Bug #999.
authorVictor Julien <victor@inliniac.net>
Mon, 14 Oct 2013 14:29:32 +0000 (16:29 +0200)
committerVictor Julien <victor@inliniac.net>
Mon, 14 Oct 2013 14:29:32 +0000 (16:29 +0200)
src/suricata.c

index 1e75dee94a27c1b0215478f9530a9e582eed0e9d..3318a17b437f081519312f977cbc59a9f7c89a8e 100644 (file)
@@ -1734,6 +1734,8 @@ static int LoadSignatures(DetectEngineCtx *de_ctx, SCInstance *suri)
         if (de_ctx->failure_fatal)
             return TM_ECODE_FAILED;
     }
+
+    SCThresholdConfInitContext(de_ctx, NULL);
     return TM_ECODE_OK;
 }
 
@@ -2067,7 +2069,6 @@ int main(int argc, char **argv)
     if (suri.sig_file == NULL && suri.rule_reload == 1)
         UtilSignalHandlerSetup(SIGUSR2, SignalHandlerSigusr2);
 
-    SCThresholdConfInitContext(de_ctx,NULL);
     SCAsn1LoadConfig();
 
     CoredumpLoadConfig();