From c620fc3dc4721436c396f41c558a036d1d655c2d Mon Sep 17 00:00:00 2001 From: Giuseppe Longo Date: Tue, 3 Apr 2018 10:44:42 +0200 Subject: [PATCH] detect-engine: free events Events are stored in a detection engine but actually they are not freed. --- src/detect-engine.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/detect-engine.c b/src/detect-engine.c index 5131cb93eb..917855b551 100644 --- a/src/detect-engine.c +++ b/src/detect-engine.c @@ -2490,6 +2490,9 @@ static void DetectEngineThreadCtxFree(DetectEngineThreadCtx *det_ctx) DetectEngineDeReference(&det_ctx->de_ctx); #endif } + + AppLayerDecoderEventsFreeEvents(&det_ctx->decoder_events); + SCFree(det_ctx); } -- 2.47.2