[Mono-dev] Timers using Linux monotonic clock not system time

Craig McQueen craig.mcqueen at innerrange.com
Fri Aug 12 01:45:41 UTC 2016

On an embedded Linux project, we found that Mono timers are disrupted by a system time change. If system time is set forwards, then timers fire too early. If system time is set backwards, then timers don't fire when they should. We found this is known bug #3025. https://bugzilla.xamarin.com/show_bug.cgi?id=3025

So we're using the patch from that bug. But, can this patch please go into the main code? This bug seems to be a serious one as far as potential failure modes (yet hard to catch in testing because it is a corner-case), so an important one to fix.

Craig McQueen

More information about the Mono-devel-list mailing list