mirror of
https://github.com/yuzu-emu/yuzu.git
synced 2024-11-27 19:34:16 +01:00
kernel/thread: Make bracing consistent within UpdatePriority()
This commit is contained in:
parent
39483b92b7
commit
e0d1f11968
@ -306,12 +306,14 @@ void Thread::UpdatePriority() {
|
||||
// Find the highest priority among all the threads that are waiting for this thread's lock
|
||||
u32 new_priority = nominal_priority;
|
||||
if (!wait_mutex_threads.empty()) {
|
||||
if (wait_mutex_threads.front()->current_priority < new_priority)
|
||||
if (wait_mutex_threads.front()->current_priority < new_priority) {
|
||||
new_priority = wait_mutex_threads.front()->current_priority;
|
||||
}
|
||||
}
|
||||
|
||||
if (new_priority == current_priority)
|
||||
if (new_priority == current_priority) {
|
||||
return;
|
||||
}
|
||||
|
||||
scheduler->SetThreadPriority(this, new_priority);
|
||||
current_priority = new_priority;
|
||||
|
Loading…
Reference in New Issue
Block a user