aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/iomgr/wakeup_fd_eventfd.c
Commit message (Collapse)AuthorAge
* Fix link errorGravatar Craig Tiller2015-02-02
|
* Rename wakeup_fd.[hc] to wakeup_fd_posix.[hc]Gravatar David Klempner2015-01-26
| | | | | Fix the transitive closure of this change, including reintroducing pollset_kick_posix/windows where the latter is just a stub.
* Refactor the pipe/eventfd abstractionGravatar David Klempner2015-01-26
This introduces the wakeup fd interface, corresponding approximately to the existing Google version, complete with a ported giant detailed usage comment. The implementation has two layers, "specialized" and "fallback". The specialized layer is intended to be a suitable platform specific implementation like eventfd, whereas "fallback" is probably pipe, with runtime detection of whether the specialized version works on this system (currently stubbed out).