bunnei
7 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
2 additions and
1 deletions
-
src/core/hle/kernel/thread.cpp
|
|
|
@ -314,8 +314,9 @@ void Thread::UpdatePriority() { |
|
|
|
} |
|
|
|
|
|
|
|
// Ensure that the thread is within the correct location in the waiting list.
|
|
|
|
auto old_owner = lock_owner; |
|
|
|
lock_owner->RemoveMutexWaiter(this); |
|
|
|
lock_owner->AddMutexWaiter(this); |
|
|
|
old_owner->AddMutexWaiter(this); |
|
|
|
|
|
|
|
// Recursively update the priority of the thread that depends on the priority of this one.
|
|
|
|
lock_owner->UpdatePriority(); |
|
|
|
|