From Newsgroup: comp.protocols.time.ntp
On Fri, Jul 04, 2025 at 06:54:13AM +0000, Windl, Ulrich wrote:
Well,
We could start a discussion what "UNSYNC" really means:
Does it mean the clock is free-running (not updated by the clock discipline), or does it mean the clock's estimated offset is "just terrible" (like 16 seconds)?
I think in the context of the clock_select() function it means there
is no source selected and the clock cannot be updated. The selection
itself doesn't change the status of the clock. If it was previously
considered to be synchronized, it will still be synchronized.
With the former definitions it's likely that an issue is discovered earlier by monitoring IMHO.
The monitoring can check the reachability directly and discover the
issue even sooner, no need to wait for the orphan timeout to activate
after the source becomes unreachable.
--
Miroslav Lichvar
--- Synchronet 3.21a-Linux NewsLink 1.2