]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
log: destroy file mutex 2814/head
authorVictor Julien <victor@inliniac.net>
Wed, 28 Jun 2017 07:23:42 +0000 (09:23 +0200)
committerVictor Julien <victor@inliniac.net>
Wed, 28 Jun 2017 07:24:20 +0000 (09:24 +0200)
src/util-debug.c

index d4ddc14a2dafd9a8d1a7054fa1bd841ff6afeec6..6e32cff297a9f9965bcc26c7081a197d2ee73adf 100644 (file)
@@ -857,8 +857,10 @@ static inline void SCLogFreeLogOPIfaceCtx(SCLogOPIfaceCtx *iface_ctx)
     while (iface_ctx != NULL) {
         temp = iface_ctx;
 
-        if (iface_ctx->file_d != NULL)
+        if (iface_ctx->file_d != NULL) {
             fclose(iface_ctx->file_d);
+            SCMutexDestroy(&iface_ctx->fp_mutex);
+        }
 
         if (iface_ctx->file != NULL)
             SCFree((void *)iface_ctx->file);