src/server/daemon/log.c

changeset 577
4f5ccaea4a92
parent 490
d218607f5a7e
child 579
e10457d74fe1
--- a/src/server/daemon/log.c	Fri Jan 31 21:27:54 2025 +0100
+++ b/src/server/daemon/log.c	Sat Feb 01 09:23:14 2025 +0100
@@ -415,3 +415,15 @@
     return log;
 }
 
+void shutdown_logging(void) {
+    CxIterator i = cxMapIteratorValues(access_log_files);
+    cx_foreach(LogFile *, log, i) {
+        fclose(log->file);
+        free(log);
+    }
+    cxMapDestroy(access_log_files);
+    
+    if(log_dup_list) {
+        cxListDestroy(log_dup_list);
+    } 
+}

mercurial