Benjamin Mahler created MESOS-7318: -------------------------------------- Summary: Libprocess delays and timers should be undisturbed by system clock jumps. Key: MESOS-7318 URL: https://issues.apache.org/jira/browse/MESOS-7318 Project: Mesos Issue Type: Bug Components: libprocess Reporter: Benjamin Mahler
Currently, libprocess timers / delays / timeouts are affected by system clock jumps because they do not use a monotonic clock as a reference point. Since these require relative timing, we can use a monotonic clock as the reference point. We also need the approach to be affected by clock manipulation at the libprocess level (i.e. {{Clock::advance(...)}} and {{Clock::update(...)}}) for testing purposes. The current recommendation is for users to use NTP with skewing applied to adjust for leaps, e.g.: https://googleblog.blogspot.com/2011/09/time-technology-and-leaping-seconds.html I thought we already had a ticket for this but can't seem to find it. -- This message was sent by Atlassian JIRA (v6.3.15#6346)