|author||Eric Wong <email@example.com>||2010-10-27 16:26:28 -0700|
|committer||Eric Wong <firstname.lastname@example.org>||2010-10-27 16:26:28 -0700|
Sending the same signal faster than the receiver can process means signals can get lost.
1 files changed, 4 insertions, 1 deletions
diff --git a/examples/unicorn.conf.rb b/examples/unicorn.conf.rb
index 37c3e81..28a9e65 100644
@@ -63,7 +63,10 @@ before_fork do |server, worker|
- # # *optionally* throttle the master from forking too quickly by sleeping
+ # Throttle the master from forking too quickly by sleeping. Due
+ # to the implementation of standard Unix signal handlers, this
+ # helps (but does not completely) prevent identical, repeated signals
+ # from being lost when the receiving process is busy.
# sleep 1