From: Takahiro Kambe Date: 2010-01-12T17:45:06+09:00 Subject: [ruby-dev:40056] Re: [Bug #2575] a test fail for IO#readpartial is broken on *BSD In message <4b4c141dbb220_8bcf020a0844891@redmine.ruby-lang.org> on Tue, 12 Jan 2010 15:18:06 +0900, Takahiro Kambe wrote: > [ruby-dev:40051] に添付のパッチで現象が解決することを確認しました。 と、書きましたが、 > 根本的な原因は、Bug #1872で、timerスレッド関係か何かの関係で顕在化し > たと考えられます。 単純なバッククォートやsystem()の実行での問題は解消しましたが、やはり、 test_local_barrier(TC_Thread): で刺さるときがあるようです。 -- 神戸 隆博(かんべ たかひろ) at 仕事場 P.S. 刺さったプロセスを kill -KILL で終了させて、make test-all を終わらせた あとに、親なしとなったrubyのプロセスが10個くらい残り、parkedな状態 (pthread_joinか何か)となってます。NetBSD current (5.99.22)自体も怪しい ところはあるので、取り敢えず 5.99.23 にしてから再確認する予定です。