]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
mpm: always cleanup factory
authorVictor Julien <victor@inliniac.net>
Wed, 28 Oct 2015 19:52:00 +0000 (20:52 +0100)
committerVictor Julien <victor@inliniac.net>
Tue, 5 Apr 2016 07:37:42 +0000 (09:37 +0200)
src/detect-engine.c

index e9e9ecec5aadd441a86cf668b9c224a5f96d9d22..42a130cc4c86e65f0d3b9be6a84a3fbf20fc8ae1 100644 (file)
@@ -978,9 +978,7 @@ void DetectEngineCtxFree(DetectEngineCtx *de_ctx)
 
     SigGroupCleanup(de_ctx);
 
-    if (de_ctx->sgh_mpm_context == ENGINE_SGH_MPM_FACTORY_CONTEXT_SINGLE) {
-        MpmFactoryDeRegisterAllMpmCtxProfiles(de_ctx);
-    }
+    MpmFactoryDeRegisterAllMpmCtxProfiles(de_ctx);
 
     DetectEngineCtxFreeThreadKeywordData(de_ctx);
     SRepDestroy(de_ctx);