diff --git a/Changes.md b/Changes.md index bc28f691..fe9852b7 100644 --- a/Changes.md +++ b/Changes.md @@ -1,8 +1,10 @@ # Sidekiq Changes -HEAD +4.1.1 ----------- +- Much better behavior when Redis disappears and comes back. [#2866] +- Update FR locale [dbachet] - Don't fill logfile in case of Redis downtime [#2860] - Allow definition of a global retries_exhausted handler. [#2807] ```ruby diff --git a/lib/sidekiq/scheduled.rb b/lib/sidekiq/scheduled.rb index 235cd0f3..8d208d1b 100644 --- a/lib/sidekiq/scheduled.rb +++ b/lib/sidekiq/scheduled.rb @@ -77,7 +77,9 @@ module Sidekiq # Most likely a problem with redis networking. # Punt and try again at the next interval logger.error ex.message - logger.error ex.backtrace.first + ex.backtrace.each do |bt| + logger.error(bt) + end end end