Posted By: Eric Wong
Date: 2010-11-18 23:20
Summary: kgio 2.0.0pre1 - major internal API changes
Project: Rainbows!
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/ * kgio@bogomips.org />* git://git.bogomips.org/kgio.git
Changes:
This release should make Kgio easier and more consistent to use across a variety of libraries/applications.
The global Kgio.wait_*able(=) accessor methods are gone in favor of having default kgio_wait_readable and kgio_wait_writable methods added to all Kgio-using classes. Sub-classes may (and are encouraged to) redefine these if needed.
Eric Wong (7): expand Kgio::*#kgio_read! documentation prefer symbolic names for waiting read/writability EOFError message matches Ruby's README: Gemcutter => RubyGems.org update documentation with mailing list info add default kgio_wait_*able methods switch entirely to kgio_wait_*able methods |
|