made a note in TODO and signal handler about SIGHUP and boost asio in case of time...
[pingcheck] / TODO
diff --git a/TODO b/TODO
index e5abd04..af647b4 100644 (file)
--- a/TODO
+++ b/TODO
@@ -15,3 +15,7 @@ In December 2014 / January 2015 did a lot of changes to ICMP pinger (IPv4) which
 
 Also, removed threads for each pingchecker, leaving only one thread with one 
   io_service for all pingers. Tested that a lot with ICMP v4 pinger, but no other.
+
+If the system time is changed backwards, the pingchecker freezes, including its signal
+  handler (boost asio's deadline_timer seems to work with time points on a non-monotonic
+  clock). Change that! (apparently, boost asio 1.49 introduces a steady_timer, try that)