about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2014-01-11 06:59:24 +0000
committerEric Wong <normalperson@yhbt.net>2014-01-11 07:33:13 +0000
commitb3181b132f7f1e5838271f0b20df6fcbba004246 (patch)
tree2b2ba590a9b96e47fc132a81f2c5e24acc6a9edd
parent857105657d3b651ea505f5155a1644557ac22f49 (diff)
downloadunicorn-b3181b132f7f1e5838271f0b20df6fcbba004246.tar.gz
This release contains fairly major internal workings of master-to-worker
notifications.  The master process no longer sends signals to workers
for most tasks.  This works around some compatibility issues with some
versions of the "pg" gem (and potentially any other code which may not
handle EINTR properly).  One extra benefit is it also helps stray
workers notice a rare, unexpected master death more easily.  Workers
continue to (and will always) accept existing signals for compatibility
with tools/scripts which may signal workers.

PID file are always written early (even on upgrade) again to avoid
breaking strange monitoring setups which use PID files.  Keep in mind we
have always discouraged monitoring based on PID files as they are
fragile.

We now avoid bubbling IOError to the Rack app on premature client
disconnects when streaming the input body.  This is usually not a
problem with nginx, but may be on some LAN setups without nginx).

Thanks to Sam Saffron, Jimmy Soho, Rodrigo Rosenfeld Rosas,
Michael Fischer, and Andrew Hobson for their help with this release.

Note: the unicorn mailing list will be moved/changed soon due to the
RubyForge shutdown.  unicorn will always rely only on Free Software.
There will never be any sign-up requirements nor terms-of-service to
agree to when communicating with us.
-rwxr-xr-xGIT-VERSION-GEN2
1 files changed, 1 insertions, 1 deletions
diff --git a/GIT-VERSION-GEN b/GIT-VERSION-GEN
index 3247697..85be5c9 100755
--- a/GIT-VERSION-GEN
+++ b/GIT-VERSION-GEN
@@ -1,5 +1,5 @@
 #!/usr/bin/env ruby
-DEF_VER = "v4.8.0.pre1"
+DEF_VER = "v4.8.0"
 CONSTANT = "Unicorn::Const::UNICORN_VERSION"
 RVF = "lib/unicorn/version.rb"
 GVF = "GIT-VERSION-FILE"