v3.0.1
tagf12410f4e5cca7d510c6d01e13a04ff46c15f0a0
object ee4481de83bb8d208ff99aed9b5fff393115114c
authorEric Wong <normalperson@yhbt.net>
Sat, 21 May 2011 02:40:48 +0000 (20 19:40 -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.