Don't initialize threshold before rules on delayed detect. Bug #999.

pull/591/head
Victor Julien 12 years ago
parent 64203be3ba
commit 74d8d95f83

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

Loading…
Cancel
Save