[ANN] unicorn 4.3.1 - shutdown() fixes

Eric Wong normalperson at yhbt.net
Sun Apr 29 07:48:49 UTC 2012


Changes:

* Call shutdown(2) if a client EOFs on us during upload.
  We can avoid holding a socket open if the Rack app forked a
  process during uploads.

* ignore potential Errno::ENOTCONN errors (from shutdown(2)).
  Even on LANs, connections can occasionally be accept()-ed but
  be unusable afterwards.

Thanks to Joel Nimety <jnimety at continuity.net>,
Matt Smith <matt at nearapogee.com> and George <lists at southernohio.net>
on the mongrel-unicorn at rubyforge.org mailing list for their
feedback and testing for this release.

* http://unicorn.bogomips.org/
* mongrel-unicorn at rubyforge.org
* git://bogomips.org/unicorn.git
* http://unicorn.bogomips.org/NEWS.atom.xml


More information about the mongrel-unicorn mailing list