aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/surface
diff options
context:
space:
mode:
authorGravatar Jan Tattermusch <jtattermusch@users.noreply.github.com>2017-11-07 08:20:54 +0100
committerGravatar GitHub <noreply@github.com>2017-11-07 08:20:54 +0100
commitd9f18a97b2c29ab11bb0005619f100d8b26feee7 (patch)
tree8e123b426b240b50e87de0b63b7eb675096155de /src/core/lib/surface
parent150ebff30b3ba69ef0ec21d10441824a417f522a (diff)
parent62a4fd3523b322b4c32bf947b483ef7aebead63a (diff)
Merge pull request #13256 from jtattermusch/naive_cq_test_fix
Naive attempt to fix grpc_completion_queue_test
Diffstat (limited to 'src/core/lib/surface')
-rw-r--r--src/core/lib/surface/completion_queue.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/lib/surface/completion_queue.cc b/src/core/lib/surface/completion_queue.cc
index 9dabe76510..14054e82e7 100644
--- a/src/core/lib/surface/completion_queue.cc
+++ b/src/core/lib/surface/completion_queue.cc
@@ -127,6 +127,7 @@ static grpc_error* non_polling_poller_work(grpc_exec_ctx* exec_ctx,
while (!npp->shutdown && !w.kicked &&
!gpr_cv_wait(&w.cv, &npp->mu, deadline_ts))
;
+ grpc_exec_ctx_invalidate_now(exec_ctx);
if (&w == npp->root) {
npp->root = w.next;
if (&w == npp->root) {