]> CyberLeo.Net >> Repos - CDN/status.git/blob - unicorn.rb
And behold, thus she sprang, fully formed, from the head of her progenitor.
[CDN/status.git] / unicorn.rb
1 worker_processes 1
2 preload_app true
3 timeout 30
4
5 before_fork do |server, worker|
6
7   Signal.trap 'TERM' do
8     puts 'Unicorn master intercepting TERM and sending myself QUIT instead'
9     Process.kill 'QUIT', Process.pid
10   end
11
12 end
13
14 after_fork do |server, worker|
15
16   Signal.trap 'TERM' do
17     puts 'Unicorn worker intercepting TERM and doing nothing. Wait for master to send QUIT'
18   end
19
20 end
21