From: Nobuyoshi Nakada Date: 2007-03-16T12:47:29+09:00 Subject: [ruby-dev:30598] Re: [BUG] waitpid for ruby-trunk なかだです。 At Thu, 15 Mar 2007 22:59:13 +0900, Keiju ISHITSUKA wrote in [ruby-dev:30593]: > こんどは, ruby-trunk(ruby 1.9.0 (2007-03-14 patchlevel 0)[i686-linux]) > の方のバグを報告します. > > 下記スクリプトを実行すると, 即座に > > # > > が発生します. Linux 2.4でしょうか。2.6だと正常に終了します。 たぶん、pthread_kill()が正しい相手に届いてないんじゃないかと想 像しますが。 -DTHREAD_DEBUG=-1をつけてコンパイルして、先頭に Thread.DEBUG = true をいれてテストしてみてください。 # -DTHREAD_DEBUG=1 はminirubyまでにしといたほうが無難。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦