diff options
Diffstat (limited to 'eval.c')
| -rw-r--r-- | eval.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -9676,9 +9676,9 @@ rb_thread_cleanup() FOREACH_THREAD_FROM(curr, th) { if (th->status != THREAD_KILLED) { rb_thread_ready(th); - th->thgroup = 0; - th->priority = 0; if (th != main_thread) { + th->thgroup = 0; + th->priority = 0; th->status = THREAD_TO_KILL; RDATA(th->thread)->dfree = NULL; } |
