We need to test leap smearing :)

Hal Murray halmurray at sonic.net
Fri Dec 23 03:34:05 UTC 2022


Fred Wright said:
> Any sane implementation of NTP ought to perform all synchronization on the
> TAI timescale, with conversions between TAI and UTC being part of the I/O.
> Using leap-smeared time on the wire makes this mapping inconsistent. 

I agree, but most of the world is stuck with POSIX pretending that leaps don't 
exist.

I haven't seen any interest in fixing that.  (with the exception of a few nut 
cases)

---------

We could decide to drop the smearing code.  You can run a smearing server 
without smearing code.  You just have to point your server at smearing servers.

That doesn't work if you have refclocks or if you need good time and all your 
good local servers are non-smearing.  Google has good servers all over the 
place so the latter problem is unlikely.

Plan B is to cross your fingers and hope there aren't any more leap seconds.

-- 
These are my opinions.  I hate spam.





More information about the devel mailing list