From ec6a219fc3627eebdbfbb934230aa843a823aee0 Mon Sep 17 00:00:00 2001 From: Lang Hames Date: Mon, 2 Feb 2026 16:14:12 +1100 Subject: [PATCH] [orc-rt] Prefer std::scoped_lock to std::lock_guard. NFCI. (#179165) --- orc-rt/lib/executor/Session.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/orc-rt/lib/executor/Session.cpp b/orc-rt/lib/executor/Session.cpp index b6aadd416328..6c2f02a47a6c 100644 --- a/orc-rt/lib/executor/Session.cpp +++ b/orc-rt/lib/executor/Session.cpp @@ -100,7 +100,7 @@ void Session::shutdownComplete() { std::unique_ptr TmpDispatcher; { - std::lock_guard Lock(M); + std::scoped_lock Lock(M); TmpDispatcher = std::move(Dispatcher); } @@ -108,7 +108,7 @@ void Session::shutdownComplete() { std::vector OnCompletes; { - std::lock_guard Lock(M); + std::scoped_lock Lock(M); SI->Complete = true; OnCompletes = std::move(SI->OnCompletes); }