From: Usaku NAKAMURA Date: 2011-12-27T09:13:27+09:00 Subject: [ruby-dev:45051] [ruby-trunk - Bug #5812][Assigned] test-all is stuck on Windows Issue #5812 has been reported by Usaku NAKAMURA. ---------------------------------------- Bug #5812: test-all is stuck on Windows https://bugs.ruby-lang.org/issues/5812 Author: Usaku NAKAMURA Status: Assigned Priority: Normal Assignee: Usaku NAKAMURA Category: core Target version: 2.0.0 ruby -v: ruby 2.0.0dev (2011-12-26 trunk 34131) [x64-mswin64_100] 以下の2つのテストがWindowsで刺さります。 test/ruby/test_thread.rb TestThreadGroup#test_thread_timer_and_interrupt test/thread/test_queue.rb TestQueue#test_thr_kill 要するにIO#read中にThread#killしても終わらないことがあるというわけですが、 しばらく頑張ってみたものの(thread_pthread.cからsignal_thread_listの仕組みを 持ってきてみるとか)修正できていないので、忘れないようにチケット化しておきます。 このままだと越年コース。 ちなみにtrunkのみならず1.9系全般で起きています。 今までテストがなかったのがいけないんですな。 -- http://redmine.ruby-lang.org