Get rid of semaphores. Signals rule
diff --git a/report.c b/report.c
index 3a728a8..772ac98 100644
--- a/report.c
+++ b/report.c
@@ -80,7 +80,7 @@
     }
 
     char localtmstr[PATH_MAX];
-    util_getLocalTime("%F.%H:%M:%S", localtmstr, sizeof(localtmstr));
+    util_getLocalTime("%F.%H:%M:%S", localtmstr, sizeof(localtmstr), time(NULL));
 
     dprintf(reportFD,
             "=====================================================================\n"