summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenoit Daloze <eregontp@gmail.com>2020-09-18 11:11:47 +0200
committerBenoit Daloze <eregontp@gmail.com>2020-09-18 11:11:47 +0200
commitaf1926e85915a11d606e8c3cf897fe28d6d2f1c5 (patch)
tree4bb307b37b691fbccb072cbb9e7ce8a198c8fc3a
parent5bb5e706f1d310a467075630145d2cc277045765 (diff)
Fix copy/paste error from 5bb5e706f1d310a467075630145d2cc277045765
-rw-r--r--thread_sync.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/thread_sync.c b/thread_sync.c
index 748ccbd558..94e4d35395 100644
--- a/thread_sync.c
+++ b/thread_sync.c
@@ -34,7 +34,7 @@ sync_wakeup(struct list_head *head, long max)
}
if (cur->th->status != THREAD_KILLED) {
- if (cur->th->scheduler != Qnil) {
+ if (cur->th->scheduler == Qnil) {
rb_threadptr_interrupt(cur->th);
cur->th->status = THREAD_RUNNABLE;
}