summaryrefslogtreecommitdiff
path: root/grpc/src/core/lib/gprpp/mpscq.cc
diff options
context:
space:
mode:
Diffstat (limited to 'grpc/src/core/lib/gprpp/mpscq.cc')
-rw-r--r--grpc/src/core/lib/gprpp/mpscq.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/grpc/src/core/lib/gprpp/mpscq.cc b/grpc/src/core/lib/gprpp/mpscq.cc
index 2bf9981e..373ec09f 100644
--- a/grpc/src/core/lib/gprpp/mpscq.cc
+++ b/grpc/src/core/lib/gprpp/mpscq.cc
@@ -86,9 +86,9 @@ bool LockedMultiProducerSingleConsumerQueue::Push(Node* node) {
LockedMultiProducerSingleConsumerQueue::Node*
LockedMultiProducerSingleConsumerQueue::TryPop() {
- if (gpr_mu_trylock(mu_.get())) {
+ if (mu_.TryLock()) {
Node* node = queue_.Pop();
- gpr_mu_unlock(mu_.get());
+ mu_.Unlock();
return node;
}
return nullptr;