From: nobu.nakada@... Date: 2002-08-02T11:16:06+09:00 Subject: [ruby-dev:17880] Re: write EINTR by SIGVTALRM なかだです。 At Fri, 2 Aug 2002 07:24:50 +0900, とみたまさひろ wrote: > eval.c を読んでみると、Thread を使うと、CPU時間で 0.01秒毎に SIGVTALRM > があがるようになるようですが、write(2) のマニュアルによると > > If write() is interrupted by a signal before it writes any > data, it will return -1 with errno set to EINTR. > > とあり、おそらくこれに引っ掛かってしまっているんじゃないかと思います。 たぶん[ruby-dev:17871]でこれもなんとかなるような気がします。1.7 用のパッチなので1.6.7にうまく当たるかどうか試してませんが。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦