Check out my first novel, midnight's simulacra!
Epoll
From dankwiki
I don't like epoll so much as FreeBSD's kqueue, although many of its deficiencies have been overcome with the 2.6.25 kernel release and its addition of timerfd_*
and signalfd_*
functionality (LWN had a good article regarding timerfd
here). Note that these latter functions require glibc version 2.8 or later, or use of the syscall()
multiplexer.