diff options
author | Craig Tiller <craig.tiller@gmail.com> | 2015-02-24 21:51:08 -0800 |
---|---|---|
committer | Craig Tiller <craig.tiller@gmail.com> | 2015-02-24 21:51:08 -0800 |
commit | 08cf970991df93417de7d35a262cb246937b926c (patch) | |
tree | c75d47c310dcd61bc7a3ae83a41cc8e4b1ac81cb /src/core/iomgr/pollset_posix.h | |
parent | 2e6a91b7f08a52ca83ab58840066bf99506bb424 (diff) | |
parent | c6bccc24d39cf651219e96e91ccc7767943272b8 (diff) |
Merge pull request #602 from dklempner/unary_promotion_with_concurrent_poll
Ensure there is no concurrent poller for unary->multipoll
Diffstat (limited to 'src/core/iomgr/pollset_posix.h')
-rw-r--r-- | src/core/iomgr/pollset_posix.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/core/iomgr/pollset_posix.h b/src/core/iomgr/pollset_posix.h index 03b4c775b7..86b6c9f20e 100644 --- a/src/core/iomgr/pollset_posix.h +++ b/src/core/iomgr/pollset_posix.h @@ -55,6 +55,10 @@ typedef struct grpc_pollset { gpr_cv cv; grpc_pollset_kick_state kick_state; int counter; + int in_flight_cbs; + int shutting_down; + void (*shutdown_done_cb)(void *arg); + void *shutdown_done_arg; union { int fd; void *ptr; |