]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
detect-engine: free events
authorGiuseppe Longo <glongo@stamus-networks.com>
Tue, 3 Apr 2018 08:44:42 +0000 (10:44 +0200)
committerVictor Julien <victor@inliniac.net>
Wed, 4 Apr 2018 10:42:04 +0000 (12:42 +0200)
Events are stored in a detection engine but actually
they are not freed.

src/detect-engine.c

index 5131cb93eb11c3591abb0564fbde7d7e587eb962..917855b551e99c6ee0c56a25eea645673eb343a4 100644 (file)
@@ -2490,6 +2490,9 @@ static void DetectEngineThreadCtxFree(DetectEngineThreadCtx *det_ctx)
         DetectEngineDeReference(&det_ctx->de_ctx);
 #endif
     }
+
+    AppLayerDecoderEventsFreeEvents(&det_ctx->decoder_events);
+
     SCFree(det_ctx);
 }