From: Eric Wong Date: 2011-12-13T15:21:06+09:00 Subject: [ANN] kgio 2.7.0 - kinder, gentler non-blocking I/O kgio provides non-blocking I/O methods for Ruby without raising exceptions on EAGAIN and EINPROGRESS. It is intended for use with the Unicorn and Rainbows! Rack servers, but may be used by other applications (that run on Unix-like platforms). Changes: When running under Ruby trunk/2.0.0dev, all IO objects created by kgio will be close-on-exec by default to match the (future) 2.0.0 behavior. accept()ed sockets in kgio have always been close-on-exec by default.. Singleton Kgio.accept_* methods are deprecated as the kgio_accept/kgio_tryaccept methods all take an additional flags argument. There are various, test, documentation, and error message improvements. Thanks to Jeremy Evans for once again ensuring tests pass under OpenBSD. * http://bogomips.org/kgio/ * kgio@librelist.org * git://bogomips.org/kgio.git * http://bogomips.org/kgio/NEWS.atom.xml