sketching pollable set

reviewable/pr10712/r1
Craig Tiller 8 years ago
parent 3594aa896d
commit 7a59b56e53
  1. 6
      src/core/lib/iomgr/ev_epollex_linux.c

@ -177,7 +177,11 @@ struct grpc_pollset_worker {
struct grpc_pollset {
polling_obj po;
int epfd;
/* Pollable set - possible values:
0 - nothing is pollable
pointer | 1 - a single pollable file descriptor
(fd << 1) | 0 - an epoll fd */
gpr_atm pollable_set_atm;
int num_pollers;
bool kicked_without_poller;
gpr_atm shutdown_atm;

Loading…
Cancel
Save