From: "usa (Usaku NAKAMURA)" Date: 2013-04-11T13:19:08+09:00 Subject: [ruby-dev:47245] [ruby-trunk - Bug #8251][Open] Windowsにおいて、drbのテストでteardown時のkillに失敗することがある Issue #8251 has been reported by usa (Usaku NAKAMURA). ---------------------------------------- Bug #8251: Windowsにおいて、drbのテストでteardown時のkillに失敗することがある https://bugs.ruby-lang.org/issues/8251 Author: usa (Usaku NAKAMURA) Status: Open Priority: Normal Assignee: usa (Usaku NAKAMURA) Category: test Target version: current: 2.1.0 ruby -v: ruby 2.1.0dev (2013-04-11 trunk 40225) [x64-mswin64_100] =begin どうもタイミング依存のようです。 こんな感じで、出たり出なかったり。 1) Error: test_03_redo(TestDRbAry): Errno::EPERM: Operation not permitted C:/Users/usa/ruby/test/drb/drbtest.rb:300:in `kill' C:/Users/usa/ruby/test/drb/drbtest.rb:300:in `block in teardown' C:/Users/usa/ruby/test/drb/drbtest.rb:297:in `each' C:/Users/usa/ruby/test/drb/drbtest.rb:297:in `teardown' workaroundを私の方で別途commitします。 本当はwin32/win32.cのkillで対応したいところですが、rubyに制御を戻さないと意味がないようなのでちょっと保留。 =end -- http://bugs.ruby-lang.org/