В операционной системе macOS был выявлен интересный баг, который мешает её нормальному функционированию после 49 дней, 17 часов, 2 минут и 47 секунд работы без перезагрузки. По истечении этого времени система продолжает работать, но многие её компоненты, включая сетевой стек TCP/IP, перестают функционировать корректно. Проблема была обнаружена командой специалистов Photon, проводивших расследование после возникновения неполадок в компьютерах Mac, использующихся для мониторинга сервисов iMessage. Ситуация стала критичной, когда некоторые устройства внезапно перестали отвечать на сетевые подключения, несмотря на успешные ответы на ping. Для решения проблемы потребовалась перезагрузка, однако вскоре аналогичные сбои начались и на других ПК. В ходе расследования выяснилось, что причиной является внутренний счетчик tcp_now, который переполняется, что невозможно справить самостоятельно. Этот счетчик отслеживает время с момента загрузки системы с точностью до миллисекунды и, достигнув максимального значения, обнуляется. Ожидается, что Apple сможет легко устранить эту проблему, но удивительно, что она была обнаружена только сейчас.