Reset both sides of the de_state on rule reload. Bug #998.

pull/591/head
Victor Julien 12 years ago
parent 74d8d95f83
commit 1b11165864

@ -1206,7 +1206,7 @@ int SigMatchSignatures(ThreadVars *th_v, DetectEngineCtx *de_ctx, DetectEngineTh
/* reset because of ruleswap */
if (reset_de_state) {
SCMutexLock(&p->flow->de_state_m);
DetectEngineStateReset(p->flow->de_state, flags);
DetectEngineStateReset(p->flow->de_state, (STREAM_TOSERVER|STREAM_TOCLIENT));
SCMutexUnlock(&p->flow->de_state_m);
}

Loading…
Cancel
Save