Files | Admin

Notes:

Release Name: 1.0.1

Notes:
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.

* http://unicorn.bogomips.org/kgio/
* mongrel-unicorn@rubyforge.org
* git://git.bogomips.org/kgio.git

Changes:

* add compatibility for ancient Rubies (1.8.6)
* linux: fix accept4() support for newer Linux



Changes: GIT-VERSION-GEN | 2 +- ext/kgio/extconf.rb | 1 + ext/kgio/kgio_ext.c | 1 + ext/kgio/missing/accept4.h | 5 ++++- ext/kgio/missing/ancient_ruby.h | 19 +++++++++++++++++++ 5 files changed, 26 insertions(+), 2 deletions(-) commit 526b4bd48a20a34ef5959fdc4aa580d5f9199652 Author: Eric Wong Date: Mon Sep 27 19:59:34 2010 -0700 kgio 1.0.1 - compatibility fixes * add compatibility for ancient Rubies (1.8.6) * linux: fix accept4() support for newer Linux commit 20cbc0355104470fb433dd13e87a5d5c7e888ab1 Author: Eric Wong Date: Tue Sep 28 02:56:41 2010 +0000 linux: fix accept4() support for newer Linux Oops :x Tested on Debian sid. commit 24f1d168eb0937f0586c45b266bcd208431f0107 Author: Eric Wong Date: Mon Sep 27 18:06:34 2010 -0700 add compatibility for ancient Rubies This is tested on Ruby 1.8.6-p114, but may work for 1.8.5, too. Ugh, people ought to upgrade.