Comment by sp332
7 years ago
Tons of events are tied to the real-time clock. For example if the interface code wants to know how fast you're dragging your finger across the screen, it divides the distance between digitizer samples by the elapsed time. Or to know if a "tap" is a "long press", it has to know how long it was. All kinds of stuff depends on that clock.
I remember the double-click (which is time-dependent) still working on my Mac Plus when the clock was stuck at midnight. It also didn't crash the OS and make the computer turn off.
Are you joking?
This is a completely different thing than the UI widget that tells you the time and may freeze for any reason UI can freeze.
I was never criticizing the fact that time-reporting apps would fail at reporting the time if the hardware clock broke; I was criticizing the fact that the whole OS goes down, while the Mac Plus's didn't in the same circumstance.