Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

unicorn 4.3.1 - shutdown() fixes

* 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@continuity.net>,
Matt Smith <matt@nearapogee.com> and George <lists@southernohio.net>
on the mongrel-unicorn@rubyforge.org mailing list for their
feedback and testing for this release.
  • Loading branch information...
commit f4f2de4a526f3a88573f2f839e6865637c67dbe5 1 parent 60b9275
Eric Wong authored
Showing with 2 additions and 2 deletions.
  1. +1 −1  GIT-VERSION-GEN
  2. +1 −1  lib/unicorn/const.rb
View
2  GIT-VERSION-GEN
@@ -1,7 +1,7 @@
#!/bin/sh
GVF=GIT-VERSION-FILE
-DEF_VER=v4.3.0.GIT
+DEF_VER=v4.3.1.GIT
LF='
'
View
2  lib/unicorn/const.rb
@@ -8,7 +8,7 @@
# improve things much compared to constants.
module Unicorn::Const
- UNICORN_VERSION = "4.3.0"
+ UNICORN_VERSION = "4.3.1"
# default TCP listen host address (0.0.0.0, all interfaces)
DEFAULT_HOST = "0.0.0.0"
Please sign in to comment.
Something went wrong with that request. Please try again.