Clean up stream pmqs in the detect thread ctx.

remotes/origin/master-1.1.x
Victor Julien 14 years ago
parent 3710296057
commit b24ccf8c80

@ -465,6 +465,10 @@ TmEcode DetectEngineThreadCtxDeinit(ThreadVars *tv, void *data) {
PatternMatchThreadDestroy(&det_ctx->mtcu, det_ctx->de_ctx->mpm_matcher); PatternMatchThreadDestroy(&det_ctx->mtcu, det_ctx->de_ctx->mpm_matcher);
PmqFree(&det_ctx->pmq); PmqFree(&det_ctx->pmq);
int i;
for (i = 0; i < 256; i++) {
PmqFree(&det_ctx->smsg_pmq[i]);
}
if (det_ctx->de_state_sig_array != NULL) if (det_ctx->de_state_sig_array != NULL)
SCFree(det_ctx->de_state_sig_array); SCFree(det_ctx->de_state_sig_array);

Loading…
Cancel
Save