diff options
author | normal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-09-19 08:23:19 +0000 |
---|---|---|
committer | normal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-09-19 08:23:19 +0000 |
commit | 41cf596dfd5a1f77c89a3b77417a0d47b7cd00ce (patch) | |
tree | d87cb1f771d72501c1cbeca20d017dbf9ccbf126 /enum.c | |
parent | f0f13cff722c51e6a9d3a198c5e673c9923e48ac (diff) | |
download | ruby-41cf596dfd5a1f77c89a3b77417a0d47b7cd00ce.tar.gz |
process.c (waitpid_cleanup): unconditionally remove from waiters
This is the safer option, as there seems to be cases where checking
waitpid_state.ret is insufficient in ensure. I'm not 100% sure
why this is, but this change was required for my work-in-progress
Thread::Light patch series, too...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64782 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'enum.c')
0 files changed, 0 insertions, 0 deletions