summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2012-04-29 07:00:48 (GMT)
committer Eric Wong <normalperson@yhbt.net>2012-04-29 07:03:46 (GMT)
commitf4f2de4a526f3a88573f2f839e6865637c67dbe5 (patch)
treeb39f6cbf6697ac9de087c7f4b734ab30ea6b593a
parent60b9275410277acc6adcf49a81c177c443d1d392 (diff)
downloadunicorn-master.tar.gz
unicorn 4.3.1 - shutdown() fixesHEADv4.3.1master
* 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.
-rwxr-xr-xGIT-VERSION-GEN2
-rw-r--r--lib/unicorn/const.rb2
2 files changed, 2 insertions, 2 deletions
diff --git a/GIT-VERSION-GEN b/GIT-VERSION-GEN
index f0ad286..db426b7 100755
--- a/GIT-VERSION-GEN
+++ b/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='
'
diff --git a/lib/unicorn/const.rb b/lib/unicorn/const.rb
index e104ecc..9b681d9 100644
--- a/lib/unicorn/const.rb
+++ b/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"