unicorn 4.4.0 - minor updatesv4.4.0
authorEric Wong <normalperson@yhbt.net>
Wed, 10 Oct 2012 21:33:46 +0000 (10 21:33 +0000)
committerEric Wong <normalperson@yhbt.net>
Thu, 11 Oct 2012 09:09:27 +0000 (11 09:09 +0000)
Non-regular files are no longer reopened on SIGUSR1.  This
allows users to specify FIFOs as log destinations.

TCP_NOPUSH/TCP_CORK is no longer set/unset by default.  Use
:tcp_nopush explicitly with the "listen" directive if you wish
to enable TCP_NOPUSH/TCP_CORK.

Listen sockets are now bound _after_ loading the application for
preload_app(true) users.  This prevents load balancers from
sending traffic to an application server while the application
is still loading.

There are also minor test suite cleanups.

GIT-VERSION-GEN
lib/unicorn/const.rb

index db426b7..9b8fa58 100755 (executable)
@@ -1,7 +1,7 @@
 #!/bin/sh
 
 GVF=GIT-VERSION-FILE
-DEF_VER=v4.3.1.GIT
+DEF_VER=v4.4.0.GIT
 
 LF='
 '
index 9b681d9..b3d8d71 100644 (file)
@@ -8,7 +8,7 @@
 # improve things much compared to constants.
 module Unicorn::Const
 
-  UNICORN_VERSION = "4.3.1"
+  UNICORN_VERSION = "4.4.0"
 
   # default TCP listen host address (0.0.0.0, all interfaces)
   DEFAULT_HOST = "0.0.0.0"