diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2017-11-14 04:42:38 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2017-11-14 04:42:38 +0000 |
commit | fe3decb2017af2092d4b2181e27e4cd8f6bbf4fa (patch) | |
tree | 009b35d580323d157be75a4529b9ccd5ec5109a2 /iseq.h | |
parent | 73e41247b93a74c9b2ec95a374736fdb98fcaac5 (diff) |
process.c: removed preserving_errno
* process.c (try_with_sh, handle_fork_error): added argument for
errno.
* process.c (proc_exec_cmd, proc_exec_sh, exec_async_signal_safe):
now return errno instead of -1.
* process.c (rb_fork_ruby): merged retry_fork_ruby() and unified
clean-up after fork regardless failure.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60762 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'iseq.h')
0 files changed, 0 insertions, 0 deletions