Fix use of deprecated MutexLock.

PiperOrigin-RevId: 877419825
This commit is contained in:
Francis Tsui
2026-03-02 08:49:07 -08:00
committed by Copybara-Service
parent e91e5fab0f
commit 574808daa6
11 changed files with 52 additions and 52 deletions
@@ -185,23 +185,23 @@ BleSocket::BleSocket(id<GNCMConnection> connection, api::ble::BlePeripheral::Uni
peripheral_id_(peripheral_id) {}
BleSocket::~BleSocket() {
absl::MutexLock lock(&mutex_);
absl::MutexLock lock(mutex_);
DoClose();
}
bool BleSocket::IsClosed() const {
absl::MutexLock lock(&mutex_);
absl::MutexLock lock(mutex_);
return closed_;
}
Exception BleSocket::Close() {
absl::MutexLock lock(&mutex_);
absl::MutexLock lock(mutex_);
DoClose();
return {Exception::kSuccess};
}
void BleSocket::SetCloseNotifier(absl::AnyInvocable<void()> notifier) {
absl::MutexLock lock(&mutex_);
absl::MutexLock lock(mutex_);
close_notifier_ = std::move(notifier);
}