diff options
author | Craig Tiller <craig.tiller@gmail.com> | 2016-02-10 10:32:04 -0800 |
---|---|---|
committer | Jan Tattermusch <jtattermusch@google.com> | 2016-02-10 12:50:50 -0800 |
commit | 10d3e59075dfc2662abde5a3d3dab065834c704c (patch) | |
tree | 324aca06d3da98225ed6018161220b02886eb09b /src | |
parent | 087c51a6bb88cf6f96e85056ffbe3eab31b2568a (diff) |
WTF
Diffstat (limited to 'src')
-rw-r--r-- | src/core/iomgr/pollset_windows.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/core/iomgr/pollset_windows.c b/src/core/iomgr/pollset_windows.c index f3474997d7..02c6678363 100644 --- a/src/core/iomgr/pollset_windows.c +++ b/src/core/iomgr/pollset_windows.c @@ -212,8 +212,8 @@ void grpc_pollset_kick(grpc_pollset *p, grpc_pollset_worker *specific_worker) { 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); |