I have a boost::asio::steady_timer
which is set for millisecond precision. Usually, it's about 40-70ms, value may vary. Time is set in a loop. The thread that owns timer's io_service may get quite busy processing other tasks. What I see in my code - sometimes timer is fired 250-300ms later than it should. Is such an offset can be reasonable?
It' on OS X 10.10.4