work around startup issue

This commit is contained in:
Sam 2013-10-10 14:22:59 +11:00
parent 28a0cb494a
commit 97dfe97d5b
1 changed files with 7 additions and 2 deletions

View File

@ -42,8 +42,13 @@ before_fork do |server, worker|
# get rid of rubbish so we don't share it
GC.start
require 'demon/sidekiq'
Demon::Sidekiq.start(1)
Thread.new do
# sleep a bit, on startup unicorn kills all its children
# so sidestep it
sleep 10
require 'demon/sidekiq'
Demon::Sidekiq.start(1)
end
end
ActiveRecord::Base.connection.disconnect!