diff options
author | 2017-05-31 09:51:33 -0700 | |
---|---|---|
committer | 2017-05-31 09:51:33 -0700 | |
commit | c019572f1add135d16789015d8e6cb4e247d8247 (patch) | |
tree | 983528a0c99b0789223fde429860819c4a544f4f /src/core | |
parent | aacdd4dac3ba7032c1047cadc4b76634189c7d84 (diff) |
Add missing lock
Diffstat (limited to 'src/core')
-rw-r--r-- | src/core/lib/surface/completion_queue.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/lib/surface/completion_queue.c b/src/core/lib/surface/completion_queue.c index 9fd7d5fbc7..bfce9d274c 100644 --- a/src/core/lib/surface/completion_queue.c +++ b/src/core/lib/surface/completion_queue.c @@ -598,6 +598,7 @@ static void cq_end_op_for_next(grpc_exec_ctx *exec_ctx, } } } else { + gpr_mu_lock(cqd->mu); cq_finish_shutdown(exec_ctx, cq); gpr_mu_unlock(cqd->mu); } |