id summary reporter owner description type status milestone component version severity resolution keywords cc 3504 deadline_timer (based on UTC time) is not suitable for communication timeouts Bjarne Laursen chris_kohlhoff "If you use the deadline_timer to make a polling every 10th second, it will be heavely affected if someone adjust the system clock with date command, or if the time is adjusted automaticly by NTP. Uses as this should use a timer that cannot make jumps like that. I solved this by making a new time_traits called monotone_time. It uses GetTickCount() for windows and clock_gettime(CLOCK_MONOTONIC, ...) for linux. See attachment. To use it your timer must be a monotone_timer instead of a deadline_timer. You can use both types of timers in you application. I hope this can be a part of a future release of boost::asio" Feature Requests reopened To Be Determined asio Boost 1.41.0 Problem pgquiles@… leon@…