From f4f2de4a526f3a88573f2f839e6865637c67dbe5 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Sun, 29 Apr 2012 07:00:48 +0000 Subject: 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 , Matt Smith and George on the mongrel-unicorn@rubyforge.org mailing list for their feedback and testing for this release. --- GIT-VERSION-GEN | 2 +- lib/unicorn/const.rb | 2 +- 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" -- cgit v1.2.3-24-ge0c7