ruby-changes:24366
From: akr <ko1@a...>
Date: Tue, 17 Jul 2012 22:18:01 +0900 (JST)
Subject: [ruby-changes:24366] akr:r36417 (trunk): * lib/open-uri.rb: call io.close! for Tempfile.
akr 2012-07-17 22:17:49 +0900 (Tue, 17 Jul 2012) New Revision: 36417 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=36417 Log: * lib/open-uri.rb: call io.close! for Tempfile. Modified files: trunk/ChangeLog trunk/lib/open-uri.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 36416) +++ ChangeLog (revision 36417) @@ -1,3 +1,7 @@ +Tue Jul 17 22:17:13 2012 Tanaka Akira <akr@f...> + + * lib/open-uri.rb: call io.close! for Tempfile. + Tue Jul 17 16:41:32 2012 NARUSE, Yui <naruse@r...> * proc.c (rb_proc_arity): return normal value (not -n-1) if it is not Index: lib/open-uri.rb =================================================================== --- lib/open-uri.rb (revision 36416) +++ lib/open-uri.rb (revision 36417) @@ -149,7 +149,11 @@ begin yield io ensure - io.close + if io.kind_of? Tempfile + io.close! + else + io.close + end end else io -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/