Как, возможно, некоторые уже слышали, прошлый 2008й год закончился високосной секундой. Новый год задержали на секунду и вслед за 2008-12-31 23:59:59 (UTC) настало 2008-12-31 23:59:60 (UTC).
И вы знаете, мой десктоп повис где-то в интервал с 02:55:31(MSK) до 02:59:60(MSK).
Гугл дал только вот эту ссылку.
По традиции грешу на закрытый компонент: драйвер видео от NVidia, потому что все удаленные сервера живы-здоровы. Кому-нибудь есть что добавить?
UPD: nVidia оправдана. Всему виной блокировка.
Поскольку NTP у меня не функционировало, видимо, я на секунду отстал от жизни… Иначе откуда бы системе знать?
NTP тут не при чем. leap seconds описаны в tz-data.
Будем знать. Впрочем, tz-data у меня тоже старый.
Оказалось, что это все-таки из ntpd вызывается.
Кир тебя убедил? =)
Надо будет по такому случаю поглядеть матчасть.
Меня убедили исходники.
kernel/time/ntp.c do_adjtimex(), который является реализацией вызова adjtimex().
ага, есть 🙂
don’t worry be happy
с новым годом 🙂
У меня всё прошло без проблем )) Одна секунда к проблемам не привела)
С новым 2009 годом) Желаю вам творческих успехов. Пишите больше и чаще 😉
дрова nvidia, ntpd запущен, зависаний не было
Дрова NVIDIA, debian etch, никаких подвисонов
Read:
http://en.wikipedia.org/wiki/Leap_second
И чё?
Я какбе в курсе, что такое leap second.
О! Багу удалось воспроизвести и пофиксить. Добавил инфу в пост.