sceKernelWakeupThread() should reschedule on wake.

Otherwise it will have different timing than the PSP.
This commit is contained in:
Unknown W. Brackets 2013-04-27 18:06:36 -07:00
parent c8958a253d
commit fb758de3b9

View file

@ -2263,6 +2263,7 @@ void sceKernelWakeupThread()
} else {
VERBOSE_LOG(HLE,"sceKernelWakeupThread(%i) - woke thread at %i", uid, t->nt.wakeupCount);
__KernelResumeThreadFromWait(uid);
hleReSchedule("thread woken up");
}
}
else {