sched: fix sync wakeups