]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
Avoid to shutdown NSS if it is not initialized
authorYujie Zhao <yujzhao@amazon.com>
Tue, 17 Sep 2019 12:47:18 +0000 (12:47 +0000)
committerVictor Julien <victor@inliniac.net>
Mon, 23 Sep 2019 12:05:43 +0000 (14:05 +0200)
src/suricata.c

index 5a21e6c29d4ae997a8d2434158eebc62f6e366bb..12aa97bfd9ca5c3b6ed3dab1f35e47b61783bb1f 100644 (file)
@@ -394,8 +394,10 @@ static void GlobalsDestroy(SCInstance *suri)
     TmModuleRunDeInit();
     ParseSizeDeinit();
 #ifdef HAVE_NSS
-    NSS_Shutdown();
-    PR_Cleanup();
+    if (NSS_IsInitialized()) {
+        NSS_Shutdown();
+        PR_Cleanup();
+    }
 #endif
 
 #ifdef HAVE_AF_PACKET