Actions
Bug #1402
closedtest_cookie(TestCookie)でtest-allが止まる
Status:
Closed
Assignee:
-
Target version:
-
ruby -v:
ruby 1.8.8dev (2009-04-22 revision 23257) [i686-linux]
Description
=begin
http://www.rubyist.net/~akr/chkbuild/debian/ruby-1.8-pth/last
のように ruby 1.8.8dev で --enable-pthread の場合に止まります。
挙動から推測すると、while修飾子の左がリテラルだとスレッドが
切り替わっていないような気がします。
% cat t.rb
require 'timeout'
@flag = true
Thread.start {
sleep 0.1
@flag = false
}
Timeout.timeout(1) {
nil while @flag
}
% ruby18 -vd t.rb
ruby 1.8.8dev (2009-04-22 revision 23257) [i686-linux]
=end
Actions
Like0
Like0