From 5b450380ff8530b5e3f0b39cf6bfb3dee41b5276 Mon Sep 17 00:00:00 2001 From: Thorsten Ball Date: Tue, 11 Dec 2012 16:37:22 +0100 Subject: [PATCH] Only reopen log files on USR2 if the logfile option is set --- lib/sidekiq/cli.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/sidekiq/cli.rb b/lib/sidekiq/cli.rb index 989ece57..6289256f 100644 --- a/lib/sidekiq/cli.rb +++ b/lib/sidekiq/cli.rb @@ -16,8 +16,10 @@ trap 'USR1' do end trap 'USR2' do - Sidekiq.logger.info "Received USR2, reopening log file" - Sidekiq.logger = Sidekiq::Logging.new_file_logger(Sidekiq.options[:logfile]) + if Sidekiq.options[:logfile] + Sidekiq.logger.info "Received USR2, reopening log file" + Sidekiq.logger = Sidekiq::Logging.new_file_logger(Sidekiq.options[:logfile]) + end end trap 'TTIN' do