なひです.

> From: Yukihiro Matsumoto [mailto:matz / netlab.co.jp]
> Sent: Tuesday, October 12, 1999 12:26 PM

> |やっぱりなかださんの書かれている通り,
> |いちいちエラーチェックをするのが面倒だからということなのかしらん.
> 
> そうなんだと信じて、デフォルトはSIG_IGNにするようにしました。
> まずければ指摘してください。

  moreを書くときに,write(2)の戻り値を
  いちいちチェックするのが面倒だったので,
  signalになっている,のかなぁ,

というのがなひの勝手な憶測なわけですが,
それと「デフォルトでignoreしてしまう」というのは,
別な気がします...

送ったつもりになっていたら実はそのPIPEの先を誰も読んでなかった,
というエラーを(例えEPIPEを拾っていても)検出できないというのは,
なひにはちょっと気持ち悪いです.ので,
今後なひはスクリプトの先頭で,signal handlerを設定すると思います.

でも,それはなひがそうしたいからしているだけですので,
デフォルトでignoreするようになっていても,
それはそれでアリだと思います.

どっちなんだ結局.^^;

--
NaHi, nakahiro, a.k.a. NAKAMURA, Hiroshi
http://www.sarion.com  Sarion Systems Research