tag name | v0.8.2 (db07df06a60af0160e72583fcf5814d405ff0264) |
tag date | 2009-07-09 01:59:16 -0700 |
tagged by | Eric Wong <normalperson@yhbt.net> |
tagged object | commit f3d7ea324c... |
download | unicorn-0.8.2.tar.gz |
---|
unicorn 0.8.2
Socket handling bugfixes and socket-related usability and performance tweaks. We no longer trust FD_CLOEXEC to be inherited across accept(); thanks to Paul Sponagl for diagnosing this issue on OSX. There are also minor tweaks backported from 0.9.0 to make non-graceful restarts/upgrades go more smoothly. Eric Wong (6): Unbind listeners as before stopping workers Retry listen() on EADDRINUSE 5 times every 500ms Re-add support for non-portable socket options Minor cleanups to core always set FD_CLOEXEC on sockets post-accept() unicorn 0.8.2