commit | 10d3e59075dfc2662abde5a3d3dab065834c704c | [log] [tgz] |
---|---|---|
author | Craig Tiller <craig.tiller@gmail.com> | Wed Feb 10 10:32:04 2016 -0800 |
committer | Jan Tattermusch <jtattermusch@google.com> | Wed Feb 10 12:50:50 2016 -0800 |
tree | 324aca06d3da98225ed6018161220b02886eb09b | |
parent | 087c51a6bb88cf6f96e85056ffbe3eab31b2568a [diff] [blame] |
WTF
diff --git a/src/core/iomgr/pollset_windows.c b/src/core/iomgr/pollset_windows.c index f347499..02c6678 100644 --- a/src/core/iomgr/pollset_windows.c +++ b/src/core/iomgr/pollset_windows.c
@@ -212,8 +212,8 @@ grpc_iocp_kick(); } } else { - grpc_iocp_kick(); - } + if (p->is_iocp_worker && g_active_poller == specific_worker) { + grpc_iocp_kick(); } else { specific_worker->kicked = 1; gpr_cv_signal(&specific_worker->cv);