OLDREV 31207 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=31207&diff_format=u NEWREV 31212 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=31212&diff_format=u CHG ChangeLog 31207->31211 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?p1=trunk/ChangeLog&r1=31207&r2=31212&pathrev=31212&diff_format=u CHG object.c 30672->31209 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/object.c?p1=trunk/object.c&r1=31207&r2=31212&pathrev=31212&diff_format=u CHG version.h 31206->31212 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/version.h?p1=trunk/version.h&r1=31207&r2=31212&pathrev=31212&diff_format=u CHG ext/stringio/stringio.c 30467->31211 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ext/stringio/stringio.c?p1=trunk/ext/stringio/stringio.c&r1=31207&r2=31212&pathrev=31212&diff_format=u CHG test/webrick/test_filehandler.rb 31205->31208 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/test/webrick/test_filehandler.rb?p1=trunk/test/webrick/test_filehandler.rb&r1=31207&r2=31212&pathrev=31212&diff_format=u =================================================================== +++ 20110329T224104Z @@ 870 @@ .# test_io.rb:99 .# test_io.rb:99 .# test_io.rb:99 +F# test_io.rb:106 . test_jump.rb # test_jump.rb:1 .# test_jump.rb:20 @@ 1562 @@ .# test_thread.rb:439 .# test_thread.rb:447 . +# test_io.rb:99: + at_exit { p :foo } + megacontent = "abc" * 12345678 + #File.open("megasrc", "w") {|f| f << megacontent } + Thread.new { sleep rand*0.2; Process.kill(:INT, $$) } + r1, w1 = IO.pipe + r2, w2 = IO.pipe + t1 = Thread.new { w1 << megacontent; w1.close } + t2 = Thread.new { r2.read; r2.close } + IO.copy_stream(r1, w2) rescue nil + w2.close + r1.close + t1.join + t2.join + #=> killed by SIGKILL (signal 9) (timeout) megacontent-copy_stream +FAIL 1/934 tests failed +make: *** [yes-btest] エラー 1 exit 2 +failed(btest) == test.rb #