ChangeLog in kgio-2.4.0 vs ChangeLog in kgio-2.4.1

- old
+ new

@@ -1,6 +1,29 @@ ChangeLog from http://bogomips.org/kgio.git + commit f656c49f77d896cbbb1e684d826472c09dcc2253 + Author: Eric Wong <normalperson@yhbt.net> + Date: Fri May 20 19:53:03 2011 -0700 + + kgio 2.4.1 - Kgio.poll avoids EINTR, really + + This release fixes a race condition that could allow + Errno::EINTR to be raised even though the 2.4.0 release + was supposed to stop that. + + Nobody uses Kgio.poll, really, so this shouldn't be an issue + for real code, yet. + + commit f809a87f70f0937a87b5d3a83704847daceef4dd + Author: Eric Wong <normalperson@yhbt.net> + Date: Fri May 20 19:50:34 2011 -0700 + + Kgio.poll: ensure EINTR never gets raised + + Retry on a zero timeout if we get interrupted + even if the timeout expired. This is also what + IO.select does in Ruby itself. + commit ab732113e13f1690fd2c1a18d1c66beb7864d847 Author: Eric Wong <normalperson@yhbt.net> Date: Thu May 5 15:58:17 2011 -0700 kgio 2.4.0 - portability fixes and more