15/01/01 10:28:00.33 zq0zizoeh
SIGPIPE 問題についてのメモ
・ しばらく前まで SpeedyCGI が -r1 つまりプロセス毎回リセットしていたことに気付く
・ そこで -r0 つまりプロセス永続化させるようにした
・ SIGPIPE 発生の報告が出るようになった時期と
その設定変更の時期がほぼ重なるため,それがきっかけになっていると推測される
・ しかし -r1 に戻すという解決法は筋が悪いと思うので -r0 のまま解決させたい
・ 当初 ai で SIGPIPE が発生すると報告があった際に観察した時には
CONTENT_LENGTH が大きなリクエストで発生していたことがわかったため
そのチェックを入れた(というか元々チェックは入っていたが記述ミスで機能していなかった)
・ しかしその後もまだ SIGPIPE 発生の報告があったため改めて観察すると
CONTENT_LENGTH があまり大きくなくても発生することがある模様
この原因や発生条件はまだ不明 ← 今ココ