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
@@ -26,7 +26,7 @@ namespace nearby {
namespace apple {
BleL2capServerSocket::~BleL2capServerSocket() {
absl::MutexLock lock(&mutex_);
absl::MutexLock lock(mutex_);
DoClose();
}
@@ -36,7 +36,7 @@ void BleL2capServerSocket::SetPSM(int psm) { psm_ = psm; }
// TODO: b/399815436 - Refactor Accept() and AddPendingSocket() for better readability.
std::unique_ptr<api::ble::BleL2capSocket> BleL2capServerSocket::Accept() {
absl::MutexLock lock(&mutex_);
absl::MutexLock lock(mutex_);
while (!closed_ && pending_sockets_.empty()) {
cond_.Wait(&mutex_);
}
@@ -48,7 +48,7 @@ std::unique_ptr<api::ble::BleL2capSocket> BleL2capServerSocket::Accept() {
}
bool BleL2capServerSocket::AddPendingSocket(std::unique_ptr<BleL2capSocket> socket) {
absl::MutexLock lock(&mutex_);
absl::MutexLock lock(mutex_);
if (closed_) {
return false;
}
@@ -58,12 +58,12 @@ bool BleL2capServerSocket::AddPendingSocket(std::unique_ptr<BleL2capSocket> sock
}
void BleL2capServerSocket::SetCloseNotifier(absl::AnyInvocable<void()> notifier) {
absl::MutexLock lock(&mutex_);
absl::MutexLock lock(mutex_);
close_notifier_ = std::move(notifier);
}
Exception BleL2capServerSocket::Close() {
absl::MutexLock lock(&mutex_);
absl::MutexLock lock(mutex_);
return DoClose();
}