Bug #595: Fiber ignores ensure clause
http://redmine.ruby-lang.org/issues/show/595

起票者: Koichi Sasada
ステータス: Open, 優先度: Normal
担当者: Koichi Sasada, カテゴリ: core

Ruby プロセス終了時,Fiber が ensure を無視します.
これは,前から直そうと思って手がついていなかった問題です.
10月末までには直そうと思います.結構複雑なので,後回しにしていましました.

fib = Fiber.new{
  begin
    Fiber.yield :ok
  ensure
    puts "should be print out"
  end
}
p fib.resume


----------------------------------------
http://redmine.ruby-lang.org