kern: awake: fix syscall() check for awake_awakened(up)

This commit is contained in:
Giacomo Tesio 2017-11-21 01:52:08 +01:00
parent 2b62ed8010
commit df9c0d8fe4
1 changed files with 1 additions and 1 deletions

View File

@ -355,7 +355,7 @@ syscall(Syscalls scallnr, Ureg* ureg)
splhi();
if(scallnr != SysRfork && (up->procctl || up->nnote))
notify(ureg);
else
if(up->nnote == 0)
awake_awakened(up); // we are not sleeping after all!
/* if we delayed sched because we held a lock, sched now */