From b9e6d952ae5578b99a7c09add5b1a6d05d43873a Mon Sep 17 00:00:00 2001 From: Ivan Chikish Date: Thu, 13 Jul 2023 21:23:55 +0300 Subject: [PATCH] [orbis-kernel] Fix umtx_cv_wait --- orbis-kernel/src/umtx.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/orbis-kernel/src/umtx.cpp b/orbis-kernel/src/umtx.cpp index a9ec8e167..5b0eb9794 100644 --- a/orbis-kernel/src/umtx.cpp +++ b/orbis-kernel/src/umtx.cpp @@ -294,7 +294,7 @@ orbis::ErrorCode orbis::umtx_cv_wait(Thread *thread, ptr cv, return ErrorCode::NOSYS; } - auto [chain, key, lock] = g_context.getUmtxChain0(thread->tproc->pid, m); + auto [chain, key, lock] = g_context.getUmtxChain0(thread->tproc->pid, cv); auto node = chain.enqueue(key, thread); if (!cv->has_waiters.load(std::memory_order::relaxed))