From: keiju@... (Keiju ISHITSUKA) Date: 2007-03-15T22:59:13+09:00 Subject: [ruby-dev:30593] [BUG] waitpid for ruby-trunk けいじゅ@いしつかです. こんどは, ruby-trunk(ruby 1.9.0 (2007-03-14 patchlevel 0)[i686-linux]) の方のバグを報告します. 下記スクリプトを実行すると, 即座に # が発生します. -- cut here -- p1 = fork{sleep 10} p2 = fork{sleep 10} Thread.start{ begin puts "wait p#1" _pid = Process.waitpid(p1, nil) puts "end p#1" rescue p $! end } Thread.start{ begin puts "wait p#2" _pid = Process.waitpid(p2, nil) puts "end p#2" rescue p $! end } sleep 20 __ ---------------------------------------------------->> 石塚 圭樹 <<--- ---------------------------------->> e-mail: keiju@ishitsuka.com <<---