From aea200fece8f21c8d31ab7c273810e5e9178ff56 Mon Sep 17 00:00:00 2001 From: Michael Scire Date: Thu, 13 Aug 2020 13:55:19 -0700 Subject: [PATCH] kern: non-loop cas-weak -> cas-strong --- libmesosphere/source/kern_k_scheduler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libmesosphere/source/kern_k_scheduler.cpp b/libmesosphere/source/kern_k_scheduler.cpp index a4adf140..0a728712 100644 --- a/libmesosphere/source/kern_k_scheduler.cpp +++ b/libmesosphere/source/kern_k_scheduler.cpp @@ -282,7 +282,7 @@ namespace ams::kern { /* Atomically clear the previous thread if it's our target. */ KThread *compare = thread; - prev_thread.compare_exchange_weak(compare, nullptr); + prev_thread.compare_exchange_strong(compare, nullptr); } }