From 1be74ea6e2cfae857cde36a2c01390fabac15f29 Mon Sep 17 00:00:00 2001 From: Michael Scire Date: Tue, 13 Jul 2021 01:40:16 -0700 Subject: [PATCH] kern: fix bug in KConditionVariable::SignalImpl --- libraries/libmesosphere/source/kern_k_condition_variable.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/libmesosphere/source/kern_k_condition_variable.cpp b/libraries/libmesosphere/source/kern_k_condition_variable.cpp index 2bc353b9f..6ccd14794 100644 --- a/libraries/libmesosphere/source/kern_k_condition_variable.cpp +++ b/libraries/libmesosphere/source/kern_k_condition_variable.cpp @@ -132,7 +132,7 @@ namespace ams::kern { can_access = cpu::CanAccessAtomic(address); if (AMS_LIKELY(can_access)) { - UpdateLockAtomic(std::addressof(prev_tag), address, own_tag, ams::svc::HandleWaitMask); + can_access = UpdateLockAtomic(std::addressof(prev_tag), address, own_tag, ams::svc::HandleWaitMask); } }