テクノロジー

Macを49.7日連続稼働させるとネットワークに接続できなくなるバグ見つかる。ユーザーへの影響は?【やじうまWatch】

1: deep_one 2026/04/13 12:00

「かつてWindows 95と98に存在していた49.7日クラッシュバグと同じ」

2: paulownia 2026/04/13 12:34

MacOSXリリースから25年以上経って今更こんなのが判明するとは

3: gogatsu26 2026/04/13 12:35

“これまで発覚していなかったのは、バグが発生した後もMacはエラーを出すことなく動作し続け、Pingなどにもきちんと応答するため、見た目には正常に動作しているように見えることが原因だと思われる”

4: nguyen-oi 2026/04/13 12:37

49.7日の壁ってWin95時代の呪いかよ。再起動すれば済む話とはいえ、サーバー用途でMac使ってる界隈には地味に死活問題だな

5: MIZ 2026/04/13 12:43

え、デジタルサイネージとかでの利用って皆無だったの?

6: mangabon 2026/04/13 12:47

Macを連続稼働させる用途を見たことがない。

7: brain-box 2026/04/13 13:00

さすがにMacをサーバーとして使う用途も世界には大量にあったろうに、よく今までこのバクが残っていたね

8: nekopon44 2026/04/13 13:27

Xserve (ぼそ

9: strawberryhunter 2026/04/13 13:43

同じWindowsの昔のバグが言及されてた。当時のMac OS 7.x にはこんなバグはなかったと思う。別の意味で検証できたのかは不明。というか、OS Xにあったとも思えないけど、「過去のすべてのMacが該当」うそでしょw

10: sakuro 2026/04/13 13:44

BSDのTCP/IPスタックを使っていないか独自に改造してしくじってるってことでOK?

11: urtz 2026/04/13 14:01

誰一人としてMacをサーバーとして使っていなかった

12: keidge 2026/04/13 14:05

macOS Serverがまだあった頃にも存在したという事だろうか。もしそうなら、その時に見つからなくて今見つかったとなると、ちょっと面白い。

13: tk_musik 2026/04/13 14:14

unsigned int max ms?

14: maturi 2026/04/13 14:19

鉄アレイで49日間殴り続けると死ぬ

15: anno_ni_msd 2026/04/13 14:20

49日供養システムこそこの世界がシミュレーションであることの証明

16: goldhead 2026/04/13 14:53

へえ、こんなんあるんか

17: georgew 2026/04/13 15:16

サーバー用Macを稼働しているケースも少なくないだろうになんで今の今まで発覚しなかったんだろう。

18: kekera 2026/04/13 15:32

かつてWindows 95と98に存在していた49.7日クラッシュバグと同じ

19: sharp_m 2026/04/13 15:32

ビルドエージェントとして複数miniが動いてるけどこんなの遭遇したことないな

20: lavandin 2026/04/13 15:39

49日法要に元ネタがあったとは…

21: zaikabou 2026/04/13 15:41

いまだにあるんだ49.7日問題…

22: JULY 2026/04/13 15:54

令和の世に 49.7 日という日数を見ると思わなかったなぁ。

23: mohno 2026/04/13 16:08

これ、NASとして1年くらい動かしっぱなしという人がいたんだけど、連続稼働以外に条件があるんだろうか。「再起動によってカウントがリセット」されてただけかな。

24: dekaino 2026/04/13 16:24

TIME_WAITが刺さるって話で、TIME_WAITはMacOSから別マシンにTCP接続して切断するときに入る状態。別マシンにTCP接続をしない/少ないMacOSマシンなら49.7日経過しても65536回耐えるのでバグが発現しにくい。DNSもNTPもUDP通信だし。