From 622b4eca8bf674e71654649d96b3a0c6e97df285 Mon Sep 17 00:00:00 2001 From: hai007 Date: Sat, 28 Feb 2026 20:21:29 -0800 Subject: [PATCH] Automated Code Change PiperOrigin-RevId: 876848243 --- internal/platform/cancellation_flag.cc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/internal/platform/cancellation_flag.cc b/internal/platform/cancellation_flag.cc index 2836efa6..90b079bb 100644 --- a/internal/platform/cancellation_flag.cc +++ b/internal/platform/cancellation_flag.cc @@ -28,7 +28,7 @@ CancellationFlag::CancellationFlag(bool cancelled) { } CancellationFlag::~CancellationFlag() { - absl::MutexLock lock(mutex_.get()); + absl::MutexLock lock(*mutex_.get()); listeners_.clear(); } @@ -40,7 +40,7 @@ void CancellationFlag::Cancel() { absl::flat_hash_set listeners; { - absl::MutexLock lock(mutex_.get()); + absl::MutexLock lock(*mutex_.get()); if (cancelled_) { // Someone already cancelled. Return immediately. return; @@ -62,14 +62,14 @@ void CancellationFlag::Uncancel() { } { - absl::MutexLock lock(mutex_.get()); + absl::MutexLock lock(*mutex_.get()); assert(cancelled_); cancelled_ = false; } } bool CancellationFlag::Cancelled() const { - absl::MutexLock lock(mutex_.get()); + absl::MutexLock lock(*mutex_.get()); // Return false as no-op if feature flag is not enabled. if (!FeatureFlags::GetInstance().GetFlags().enable_cancellation_flag) { @@ -80,13 +80,13 @@ bool CancellationFlag::Cancelled() const { } void CancellationFlag::RegisterOnCancelListener(CancelListener *listener) { - absl::MutexLock lock(mutex_.get()); + absl::MutexLock lock(*mutex_.get()); listeners_.emplace(listener); } void CancellationFlag::UnregisterOnCancelListener(CancelListener *listener) { - absl::MutexLock lock(mutex_.get()); + absl::MutexLock lock(*mutex_.get()); listeners_.erase(listener); }