librelist archives

« back to archive

[ANN] sleepy_penguin 1.4.0 - Linux I/O events for Ruby

[ANN] sleepy_penguin 1.4.0 - Linux I/O events for Ruby

From:
Eric Wong
Date:
2011-02-04 @ 22:30
sleepy_penguin provides access to newer, Linux-only system calls to wait
on events from traditionally non-I/O sources.  Bindings to the eventfd,
timerfd, and epoll interfaces are provided.

* http://bogomips.org/sleepy_penguin/
* sleepy.penguin@librelist.com
* git://bogomips.org/sleepy_penguin.git

Changes:

* Epoll#wait: do not automatically retry on EINTR
* preliminary Inotify support
* Epoll.new no longer defaults to close-on-exec

TODO: FANotify + SignalFD

-- 
Eric Wong