From: Koichi Sasada Date: 2011-06-11T14:52:03+09:00 Subject: [ruby-dev:43715] [Ruby 1.9 - Bug #595] Fiber ignores ensure clause Issue #595 has been updated by Koichi Sasada. 未だに考え中ですが,これは 1.9.3 には仕様変更になるので入りませんよね? ---------------------------------------- Bug #595: Fiber ignores ensure clause http://redmine.ruby-lang.org/issues/595 Author: Koichi Sasada Status: Assigned Priority: Normal Assignee: Koichi Sasada Category: core Target version: 1.9.x ruby -v: ruby 1.9.2dev (2010-01-13) [i386-mingw32] =begin Ruby プロセス終了時,Fiber が ensure を無視します. これは,前から直そうと思って手がついていなかった問題です. 10月末までには直そうと思います.結構複雑なので,後回しにしていましました. fib = Fiber.new{ begin Fiber.yield :ok ensure puts "should be print out" end } p fib.resume =end -- http://redmine.ruby-lang.org