From 2848be14bef28e6e7793c7b11c310ba94f43d46c Mon Sep 17 00:00:00 2001 From: Mikhail Kornaukhov Date: Fri, 20 Mar 2026 00:31:12 +0300 Subject: [PATCH] Fix race in AsyncWaiter Signed-off-by: Mikhail Kornaukhov --- src/aws-cpp-sdk-core/source/http/crt/CRTHttpClient.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/aws-cpp-sdk-core/source/http/crt/CRTHttpClient.cpp b/src/aws-cpp-sdk-core/source/http/crt/CRTHttpClient.cpp index 14c1ef25b0fb..dded366705f9 100644 --- a/src/aws-cpp-sdk-core/source/http/crt/CRTHttpClient.cpp +++ b/src/aws-cpp-sdk-core/source/http/crt/CRTHttpClient.cpp @@ -109,10 +109,8 @@ class AsyncWaiter void Wakeup() { - { - std::lock_guard locker(m_lock); - m_wakeupIntentional = true; - } + std::lock_guard locker(m_lock); + m_wakeupIntentional = true; m_cvar.notify_one(); }