From: Giuseppe Longo Date: Tue, 3 Apr 2018 08:44:42 +0000 (+0200) Subject: detect-engine: free events X-Git-Tag: suricata-4.1.0-rc1~141 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c620fc3dc4721436c396f41c558a036d1d655c2d;p=thirdparty%2Fsuricata.git detect-engine: free events Events are stored in a detection engine but actually they are not freed. --- 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); }