diff options
author | normal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2017-11-20 02:29:35 +0000 |
---|---|---|
committer | normal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2017-11-20 02:29:35 +0000 |
commit | b7cbe4e2e3df19a2a3b0c7325b32d97cddd4a497 (patch) | |
tree | 3d98463f150aaf9b6e19effb3f56b0d2ab59e16f /regcomp.c | |
parent | b1152fab0f5e48ce641b8b61f9d2565eff9187f3 (diff) | |
download | ruby-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 'regcomp.c')
0 files changed, 0 insertions, 0 deletions