diff options
author | Koichi Sasada <ko1@atdot.net> | 2020-12-07 16:01:35 +0900 |
---|---|---|
committer | Koichi Sasada <ko1@atdot.net> | 2020-12-07 16:01:35 +0900 |
commit | c2fa024e0220aca6e2437e56df2abf1a2368cbdf (patch) | |
tree | bbe108853e83749d2ef4ff16e053c4b9f6bd8d7e /ractor.rb | |
parent | cc36e499f9403c2e3dd0514fc8f13ff485c10b82 (diff) | |
download | ruby-c2fa024e0220aca6e2437e56df2abf1a2368cbdf.tar.gz |
fix Thread's interrupt and Ractor#take issue
Thread's interrupt set Ractor's wakeup_status as interrupted, but
the status remains next Ractor communication API. This patch makes
to ignore the previous interrupt state.
[Bug #17366]
Also this patch solves the Thread#kill and Ractor#take issues.
Diffstat (limited to 'ractor.rb')
0 files changed, 0 insertions, 0 deletions