Sha256: 52bfea3dd8187260fdfa1a36483409b2f73aacdeda89d9f544bc43f03b6653bc
Contents?: true
Size: 608 Bytes
Versions: 2
Compression:
Stored size: 608 Bytes
Contents
=== unicorn 4.8.1 / 2014-01-29 08:48 UTC fix races/error handling in worker SIGQUIT handler This protects us from two problems: 1) we (or our app) somehow called IO#close on one of the sockets we listen on without removing it from the readers array. We'll ignore IOErrors from IO#close and assume we wanted to close it. 2) our SIGQUIT handler is interrupted by itself. This can happen as a fake signal from the master could be handled and a real signal from an outside user is sent to us (e.g. from unicorn-worker-killer) or if a user uses the killall(1) command.
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
unicorn-4.8.1.1.g9b565 | LATEST |
unicorn-4.8.1 | LATEST |