commit | 0b6312e970a425819a68843e93f72c4d06e31543 | [log] [tgz] |
---|---|---|
author | Craig Tiller <craig.tiller@gmail.com> | Wed Sep 30 08:36:27 2015 -0700 |
committer | Craig Tiller <craig.tiller@gmail.com> | Wed Sep 30 08:36:27 2015 -0700 |
tree | 545fca0d7e8e494797d9c479e5f7d75a2bd99373 | |
parent | 01be53d1a11c966baf1b1ce66baa60bf763bfc8b [diff] [blame] |
Flush iocp related work immediately
diff --git a/src/core/iomgr/pollset_windows.c b/src/core/iomgr/pollset_windows.c index dd5301f..798b637 100644 --- a/src/core/iomgr/pollset_windows.c +++ b/src/core/iomgr/pollset_windows.c
@@ -152,6 +152,7 @@ g_active_poller = worker; gpr_mu_unlock(&grpc_polling_mu); grpc_iocp_work(exec_ctx, deadline); + grpc_exec_ctx_flush(exec_ctx); gpr_mu_lock(&grpc_polling_mu); pollset->is_iocp_worker = 0; g_active_poller = NULL;