Release Notes: This release fixes a race condition during worker startup.
Release Notes: This release fixes races/error handling in the worker SIGQUIT handler.
Release Notes: This release contains fairly major internal workings of master-to-worker notifications. There are also several bugfixes and documentation updates, but no incompatibilities.
Release Notes: This release supports SO_REUSEPORT on new listeners, and adds minor tweaks and fixes.
Release Notes: This release fixes the --no-default-middleware option. There are also minor documentation updates and internal cleanups.
Release Notes: This release fixes a bug in Unicorn::HttpParser#filter_body which affected some configurations of Rainbows! There is also a minor size reduction in the DSO.
Release Notes: Unicorn::Const::UNICORN_VERSION is now auto-generated from GIT-VERSION-GEN and always correct. There were minor cleanups for hijacking.
Release Notes: This pre-release adds hijacking support for Rack 1.5 users. See Rack documentation for more information about hijacking. There is also a new --no-default-middleware/-N option for the 'unicorn' command to ignore RACK_ENV within unicorn.
Release Notes: The new check_client_connection option allows unicorn to detect most disconnected local clients before potentially expensive application processing begins.
Release Notes: Non-regular files are no longer reopened on SIGUSR1. 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.