aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/iomgr/executor.c
diff options
context:
space:
mode:
authorGravatar Craig Tiller <ctiller@google.com>2017-09-20 03:46:27 +0000
committerGravatar Craig Tiller <ctiller@google.com>2017-09-20 03:46:27 +0000
commit49a096443754bafe745a2e167a41c46fab41f206 (patch)
tree8299483666c730b387f1c08da1be4de1557fd346 /src/core/lib/iomgr/executor.c
parent183f2a6aaa9b4572c5cf2bb2ef76394dcd3f4f82 (diff)
Fix executor time invalidation
Diffstat (limited to 'src/core/lib/iomgr/executor.c')
-rw-r--r--src/core/lib/iomgr/executor.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/lib/iomgr/executor.c b/src/core/lib/iomgr/executor.c
index 2439f15a8a..cb4f506aed 100644
--- a/src/core/lib/iomgr/executor.c
+++ b/src/core/lib/iomgr/executor.c
@@ -184,6 +184,7 @@ static void executor_thread(void *arg) {
gpr_log(GPR_DEBUG, "EXECUTOR[%d]: execute", (int)(ts - g_thread_state));
}
+ grpc_exec_ctx_invalidate_now(&exec_ctx);
run_closures(&exec_ctx, &ts->local_elems);
}
grpc_exec_ctx_finish(&exec_ctx);