From: Kazuhiko Shiozaki Date: 2009-08-10T02:03:53+09:00 Subject: [ruby-dev:39057] [Bug #1872] [ruby_1_8] Kernel#system doesn't work in forked process チケット #1872 が更新されました。 (by Kazuhiko Shiozaki) > Mandriva 2009.1 (glibc-2.9-0.20081113.5.1mnb2)では再現しませんでしたが、 上記の環境でも、何百回と試してみると、2-5%程度の確率で失敗しました。 で、この環境でもなかむら(う)さん提案のパッチをあてると、失敗しなくなりました。 nadokaが--daemonで動かなかったりquickmlがささったりするのは困るので、 とりあえず--disable-pthreadでビルドして回避しています。 また、ruby-trunk (r.24372)ではどちらの環境でも再現しませんでした。 かずひこ ---------------------------------------- http://redmine.ruby-lang.org/issues/show/1872 ---------------------------------------- http://redmine.ruby-lang.org