diff --git a/Changes.md b/Changes.md index eb7931b6..a5d721f3 100644 --- a/Changes.md +++ b/Changes.md @@ -2,6 +2,11 @@ [Sidekiq Changes](https://github.com/mperham/sidekiq/blob/master/Changes.md) | [Sidekiq Pro Changes](https://github.com/mperham/sidekiq/blob/master/Pro-Changes.md) | [Sidekiq Enterprise Changes](https://github.com/mperham/sidekiq/blob/master/Ent-Changes.md) +HEAD +--------- + +- Gracefully handle `Sidekiq.logger = nil` [#4240] + 6.0 --------- diff --git a/lib/sidekiq.rb b/lib/sidekiq.rb index b0ab162a..837c4c33 100644 --- a/lib/sidekiq.rb +++ b/lib/sidekiq.rb @@ -199,6 +199,10 @@ module Sidekiq end def self.logger=(logger) + if logger.nil? + self.logger.level = Logger::FATAL + return self.logger + end @logger = logger end