docs/SIGNALS.md in pitchfork-0.5.0 vs docs/SIGNALS.md in pitchfork-0.6.0

- old
+ new

@@ -4,13 +4,13 @@ the signals Pitchfork uses internally to communicate with the worker processes are documented here as well. ### Master Process -* `INT/TERM` - quick shutdown, kills all workers immediately +* `INT` - quick shutdown, kills all workers immediately -* `QUIT` - graceful shutdown, waits for workers to finish their +* `QUIT/TERM` - graceful shutdown, waits for workers to finish their current request before finishing. * `USR2` - trigger a manual refork. A worker is promoted as a new mold, and existing workers progressively replaced by fresh ones. @@ -27,12 +27,12 @@ Sending signals directly to the worker processes should not normally be needed. If the master process is running, any exited worker will be automatically respawned. -* `INT/TERM` - Quick shutdown, immediately exit. +* `INT` - Quick shutdown, immediately exit. The master process will respawn a worker to replace this one. Immediate shutdown is still triggered using kill(2) and not the internal pipe as of unicorn 4.8 -* `QUIT` - Gracefully exit after finishing the current request. +* `QUIT/TERM` - Gracefully exit after finishing the current request. The master process will respawn a worker to replace this one.