aboutsummaryrefslogtreecommitdiffstats
path: root/compar.c
diff options
context:
space:
mode:
authornormal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2017-11-20 02:29:35 +0000
committernormal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2017-11-20 02:29:35 +0000
commitb7cbe4e2e3df19a2a3b0c7325b32d97cddd4a497 (patch)
tree3d98463f150aaf9b6e19effb3f56b0d2ab59e16f /compar.c
parentb1152fab0f5e48ce641b8b61f9d2565eff9187f3 (diff)
downloadruby-b7cbe4e2e3df19a2a3b0c7325b32d97cddd4a497.tar.gz
File.mkfifo releases GVL
mkfifo(3) is subject to the same problems as open(2) on slow filesystems. Release the GVL and let the rest of the VM run while we call mkfifo. * file.c (nogvl_mkfifo): new function (rb_file_s_mkfifo): release GVL git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60861 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'compar.c')
0 files changed, 0 insertions, 0 deletions