From dc84ed63d7567dd37ca2b61f9fc51b8e7fc5e4c9 Mon Sep 17 00:00:00 2001 From: Yash Tibrewal Date: Wed, 1 Nov 2017 18:56:38 -0700 Subject: [PATCH] Add a grpc_exec_ctx_invalidate_now at the end of cq_next loop --- src/core/lib/surface/completion_queue.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/core/lib/surface/completion_queue.cc b/src/core/lib/surface/completion_queue.cc index 5009f786e68..a2d714a6df1 100644 --- a/src/core/lib/surface/completion_queue.cc +++ b/src/core/lib/surface/completion_queue.cc @@ -972,6 +972,7 @@ static grpc_event cq_next(grpc_completion_queue *cq, gpr_timespec deadline, break; } is_finished_arg.first_loop = false; + grpc_exec_ctx_invalidate_now(&exec_ctx); } if (cq_event_queue_num_items(&cqd->queue) > 0 &&