From 7c96667af627897f8da0474dd547f6d573451a5b Mon Sep 17 00:00:00 2001 From: kosaki Date: Sun, 18 Oct 2015 00:40:57 +0000 Subject: re-commit r52152 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52159 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 5e9ae54bc7..1ed85711a8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +Sun Oct 18 08:26:51 2015 KOSAKI Motohiro + + * io.c (fptr_finalize): don't release gvl if fptr is not writable. + writable fd may block on close(2) when it's on NFS. But readonly + fd doesn't. [Bug #11559] + result: make benchmark OPTS="-p bm_require_t -e ruby-trunk -e ruby-2.2.2" + build-ruby: 0.171 + ruby 2.3.0dev(r52151): 0.659 + ruby 2.2.0p95 (r50295): 0.834 + Sun Oct 18 09:32:58 2015 KOSAKI Motohiro * file.c (ruby_is_fd_loadable): this should be fail if st_mode is -- cgit v1.2.3