kernel: changed main thread priority to default, updated Kernel::Reschedule to use PrepareReschedule

This commit is contained in:
bunnei 2014-06-01 21:42:50 -04:00
parent e8a17ee6fd
commit 10447d1f48
6 changed files with 17 additions and 9 deletions

View file

@ -285,11 +285,11 @@ Handle CreateThread(const char* name, u32 entry_point, s32 priority, u32 arg, s3
HLE::EatCycles(32000);
CallThread(t);
// This won't schedule to the new thread, but it may to one woken from eating cycles.
// Technically, this should not eat all at once, and reschedule in the middle, but that's hard.
HLE::ReSchedule("thread created");
CallThread(t);
//HLE::Reschedule("thread created");
return handle;
}