まつもと ゆきひろです
In message "[ruby-list:17807] Re: Exception.html & Errno.html for ruby-man-1.4.2-jp"
on 99/10/18, "NAKAMURA, Hiroshi" <nakahiro / sarion.co.jp> writes:
|それと「デフォルトでignoreしてしまう」というのは,
|別な気がします...
まあね。
|送ったつもりになっていたら実はそのPIPEの先を誰も読んでなかった,
|というエラーを(例えEPIPEを拾っていても)検出できないというのは,
|なひにはちょっと気持ち悪いです.ので,
|今後なひはスクリプトの先頭で,signal handlerを設定すると思います.
どういうハンドラを設定しますか?
つまり、適切なハンドラが分かればそれをデフォルトにすることは
できると思いますが、そいつがわからないんですよね。実際私自身
SIGPIPE のハンドラとして SIG_IGN 以外を指定したことはありま
せんし。どなたか知識を伝授してくださると助かるのですが。