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 | 1bfd311b80c238beb19d387e0e537b612e5c6278 (patch) | |
tree | 3d98463f150aaf9b6e19effb3f56b0d2ab59e16f /regint.h | |
parent | c1a0a09d2b7fb920640857d4ed4b48761b94fb86 (diff) | |
download | ruby-1bfd311b80c238beb19d387e0e537b612e5c6278.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 'regint.h')
0 files changed, 0 insertions, 0 deletions