You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Benjamin Mahler (JIRA)" <ji...@apache.org> on 2017/03/27 23:10:41 UTC
[jira] [Created] (MESOS-7318) Libprocess delays and timers should
be undisturbed by system clock jumps.
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)