about summary refs log tree commit homepage
tag namev2.4.0 (354158f735d9df56a7286e3a0fdc2dbf137a4008)
tag date2011-05-05 15:58:24 -0700
tagged byEric Wong <normalperson@yhbt.net>
tagged objectcommit ab732113e1...
downloadkgio-2.4.0.tar.gz
kgio 2.4.0 - portability fixes and more
== All supported platforms (*nix + MRI 1.8+, Rubinius)

* OpenBSD (and possibly other *BSD) fixes, thanks to Jeremy Evans.

* kgio_accept and kgio_tryaccept now take an optional second argument
  for flags (like the accept4() flags argument).

== Ruby 1.9-only things

* Kgio.poll no longer raises Errno::EINTR to match IO.select.

== Ruby 1.9 trunk things

* close() on an active FD in a different thread is better
  handled/detected.

* copy-on-write for strings is properly triggered