Release Name: 1.3.1
Notes:
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:
One bugfix for Epoll#delete:
Eric Wong (1):
safer closed checks for proxied objects
Changes:
GIT-VERSION-GEN | 2 +-
ext/sleepy_penguin/epoll.c | 7 ++++++-
ext/sleepy_penguin/sleepy_penguin.h | 23 +++++++++++++++++++++--
lib/sleepy_penguin.rb | 4 ++--
test/test_epoll_optimizations.rb | 24 ++++++++++++++++++++++++
5 files changed, 54 insertions(+), 6 deletions(-)
commit 2c3c2b788c89b1ede5445bc930dd9dbb9a658c50
Author: Eric Wong
Date: Fri Jan 21 16:51:23 2011 -0800
sleepy_penguin 1.3.1 - safety checks for delete
One bugfix for Epoll#delete:
Eric Wong (1):
safer closed checks for proxied objects
commit 6ba38eee337821cebcf9a7b15fcbf4622a06b78d
Author: Eric Wong
Date: Fri Jan 21 16:49:50 2011 -0800
safer closed checks for proxied objects
Proxied objects may not be IOs at all, so have type-dependent
checks to ensure they're closed.
|