Handle Errno::EINTR during IO.select in workers
commit2b3996283df2caa5777dd56b8bc36b29bf749a75
authorEric Wong <normalperson@yhbt.net>
Tue, 3 Mar 2009 02:33:05 +0000 (2 18:33 -0800)
committerEric Wong <normalperson@yhbt.net>
Tue, 3 Mar 2009 19:13:21 +0000 (3 11:13 -0800)
treeb8dd15ccc51eccb1ec51edee2d2ff771b507b124
parentfa0c8d7950f5f3f482e0691542e05c02b0db4a84
Handle Errno::EINTR during IO.select in workers

If we get woken up during an IO.select, just make a bet that we
spent some time doing something else and aggressively try to
accept new connections without trying to wait for I/O-readiness
notification.
lib/unicorn.rb