]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
output: deinit last so logging can happen until the end
authorVictor Julien <vjulien@oisf.net>
Thu, 3 Aug 2023 05:53:50 +0000 (07:53 +0200)
committerVictor Julien <vjulien@oisf.net>
Fri, 11 Aug 2023 05:02:06 +0000 (07:02 +0200)
src/suricata.c

index ebb1f8c80b915d6ea70ec54d780959fba4844bf7..ccf37c3881b4b97bf61ec8a00f964422ee8b5785 100644 (file)
@@ -408,7 +408,6 @@ static void GlobalsDestroy(SCInstance *suri)
 #ifdef HAVE_LUAJIT
     LuajitFreeStatesPool();
 #endif
-    SCLogDeInitLogModule();
     DetectParseFreeRegexes();
     SCThresholdConfGlobalFree();
 
@@ -417,6 +416,7 @@ static void GlobalsDestroy(SCInstance *suri)
     suri->pid_filename = NULL;
 
     VarNameStoreDestroy();
+    SCLogDeInitLogModule();
 }
 
 /**