about summary refs log tree commit homepage
path: root/queue_epoll.c
DateCommit message (Expand)
2013-06-20avoid leaks on epoll/kqueue resources exhaustion wip-1.3
2013-06-15replace pthreads cancellation with explicit checks
2013-06-15do not rely on normal syscalls as cancellation points
2013-06-15avoid needlessly reinitializing common sigset_t
2013-06-15per-mog_devid IO channels via semaphores
2013-02-18queue_epoll: fix bad cast for epoll.event
2013-02-14selfwake: use epoll_pwait on Linux instead of eventfd
2013-02-06queue_epoll: change fprintf(stderr, ...) to use warn()
2013-01-17queue_epoll: fix version check for 2.x kernels v1.1.0
2013-01-17copyright comment updates for 2013
2013-01-17epoll: update EPOLL_CTL_MOD workaround for stable kernels
2013-01-02epoll: avoid EPOLL_CTL_MOD bug in Linux <= 3.7.1
2012-12-09remove queue_state field from struct mog_fd
2012-12-05cleanup and simplify interrupt/shutdown handling
2012-11-08queue: refactor for future, potential kqueue speedup
2012-10-30die() using error() from glibc/gnulib
2012-07-12remove user-space, SIMPLEQ-based active queue
2012-04-22fix spelling of "cancellable"
2012-04-21cleanup error handling for rare errors
2012-04-21queue: rework kevent cancellation handling
2012-02-23avoid scanning the entire fd_map for queues at shutdown
2012-02-22queue: allow configurable timeout
2012-02-22queue_loop: simplify blocking wait wakeup logic
2012-01-11initial commit