Fix invalid setting calls in config/unicorn.rb

* .present? is an AS extension that isn't loaded at this point
* single_process_mode is defined in environment, not at the toplevel
This commit is contained in:
Jonne Haß 2015-05-07 22:07:22 +02:00
parent 06e6e1db78
commit f0d51e24b8

View file

@ -18,15 +18,15 @@ timeout AppConfig.server.unicorn_timeout.to_i
#listen '/var/run/diaspora/diaspora.sock', :backlog => 2048
stderr_path AppConfig.server.stderr_log.get if AppConfig.server.stderr_log.present?
stdout_path AppConfig.server.stdout_log.get if AppConfig.server.stdout_log.present?
stderr_path AppConfig.server.stderr_log.get if AppConfig.server.stderr_log?
stdout_path AppConfig.server.stdout_log.get if AppConfig.server.stdout_log?
before_fork do |server, worker|
# If using preload_app, enable this line
ActiveRecord::Base.connection.disconnect!
# disconnect redis if in use
unless AppConfig.single_process_mode?
unless AppConfig.environment.single_process_mode?
Sidekiq.redis {|redis| redis.client.disconnect }
end