[ntp:questions] Leap second to be introduced in June

Mike S mikes at flatsurface.com
Mon Jan 12 10:45:57 UTC 2015


On 1/11/2015 11:32 PM, brian utterback wrote:
>
> On 1/11/2015 9:44 PM, Mike S wrote:
>> On 1/11/2015 7:16 PM, William Unruh wrote:
>>> If that public source is responsible it will pass on to your
>>> system the fact that there is a leapsecond, and your system will "stop"
>>> for a second at the last second of June.
>>
>> A system which properly implements leap seconds will do no such thing.
>> It will properly account for a minute with 61 seconds, and will tick
>> from 23:59:59 to 23:59:60 then to 00:00:00.
>>
>> There is no "stopping," or any other discontinuity.
>>
>
> Not true. That would violate POSIX. There is no "properly implements",
> or "right thing".

Perhaps you're unaware that POSIX isn't the One True Operating System 
specification.

"Properly implements" means it follows the well defined, 40 year old 
normative specification for handling leap seconds, which requires 
supporting minutes with 59 or 61 seconds. That's something POSIX doesn't 
properly implement.



More information about the questions mailing list