From 8f6e133497a172644c6d97570ac1789b19556de4 Mon Sep 17 00:00:00 2001 From: Jeff Lucovsky Date: Thu, 19 Dec 2019 19:51:59 -0500 Subject: [PATCH] main: feature init and release --- src/suricata.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/suricata.c b/src/suricata.c index 8489c1cea3..e06620d7ed 100644 --- a/src/suricata.c +++ b/src/suricata.c @@ -39,6 +39,7 @@ #include "suricata.h" #include "decode.h" +#include "feature.h" #include "detect.h" #include "packet-queue.h" #include "threads.h" @@ -363,6 +364,7 @@ static void GlobalsDestroy(SCInstance *suri) LiveDeviceListClean(); OutputDeregisterAll(); + FeatureTrackingRelease(); TimeDeinit(); SCProtoNameDeInit(); if (!suri->disabled_detect) { @@ -2819,6 +2821,7 @@ int PostConfLoadedSetup(SCInstance *suri) SCReturnInt(TM_ECODE_FAILED); } + FeatureTrackingRegister(); /* must occur prior to output mod registration */ RegisterAllModules(); AppLayerHtpNeedFileInspection();