Project

General

Profile

Actions

Bug #8251

closed

Windowsにおいて、drbのテストでteardown時のkillに失敗することがある

Added by usa (Usaku NAKAMURA) about 11 years ago. Updated over 10 years ago.

Status:
Closed
Target version:
ruby -v:
ruby 2.1.0dev (2013-04-11 trunk 40225) [x64-mswin64_100]
Backport:
[ruby-dev:47245]

Description

=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

Actions

Also available in: Atom PDF

Like0
Like0Like0