kern: awake: fix syscall() check for awake_awakened(up)
This commit is contained in:
parent
2b62ed8010
commit
df9c0d8fe4
|
@ -355,7 +355,7 @@ syscall(Syscalls scallnr, Ureg* ureg)
|
||||||
splhi();
|
splhi();
|
||||||
if(scallnr != SysRfork && (up->procctl || up->nnote))
|
if(scallnr != SysRfork && (up->procctl || up->nnote))
|
||||||
notify(ureg);
|
notify(ureg);
|
||||||
else
|
if(up->nnote == 0)
|
||||||
awake_awakened(up); // we are not sleeping after all!
|
awake_awakened(up); // we are not sleeping after all!
|
||||||
|
|
||||||
/* if we delayed sched because we held a lock, sched now */
|
/* if we delayed sched because we held a lock, sched now */
|
||||||
|
|
Loading…
Reference in New Issue