Forgot to call setrunnable() for un-idled thread.
This commit is contained in:
parent
ea5ab16eba
commit
b81c4d1e8c
@ -1642,6 +1642,7 @@ tdsignal(struct thread *td, int sig, sig_t action)
|
||||
abortsleep(td);
|
||||
} else if (TD_IS_IDLE(td)) {
|
||||
TD_CLR_IDLE(td);
|
||||
setrunnable(td);
|
||||
}
|
||||
#ifdef SMP
|
||||
else {
|
||||
|
Loading…
x
Reference in New Issue
Block a user