ChangeLog in sleepy_penguin-3.0.0 vs ChangeLog in sleepy_penguin-3.0.1

- old
+ new

@@ -1,6 +1,30 @@ ChangeLog from http://bogomips.org/sleepy_penguin.git + commit ee4481de83bb8d208ff99aed9b5fff393115114c + Author: Eric Wong <normalperson@yhbt.net> + Date: Fri May 20 19:39:58 2011 -0700 + + sleepy_penguin 3.0.1 - really avoids EINTR + + One bugfix: + + * epoll: avoid race condition in EINTR checking + + Even if we timeout while getting an EINTR, we'll retry + epoll_wait() with a zero timeout like IO.select does in Ruby to + avoid raising Errno::EINTR. + + commit 2fb791b331b286f2af86d807028818d493f0f556 + Author: Eric Wong <normalperson@yhbt.net> + Date: Fri May 20 19:34:39 2011 -0700 + + epoll: avoid race condition in EINTR checking + + Even if we timeout while getting an EINTR, we'll retry + epoll_wait() with a zero timeout like IO.select does in Ruby to + avoid raising Errno::EINTR. + commit 96503a9d386e422ee594f8579a5a76e970c90a6c Author: Eric Wong <normalperson@yhbt.net> Date: Fri May 20 17:15:19 2011 -0700 sleepy_penguin 3.0.0