From f23fb6b6cb82d2205b168886309059d04de5bbd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonne=20Ha=C3=9F?= Date: Fri, 13 Jun 2014 16:04:40 +0200 Subject: [PATCH] Actually allow false as a value for sidekiq.backtrace in our Sidekiq middleware --- lib/sidekiq_middlewares.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/sidekiq_middlewares.rb b/lib/sidekiq_middlewares.rb index c744c9105..6190cff4a 100644 --- a/lib/sidekiq_middlewares.rb +++ b/lib/sidekiq_middlewares.rb @@ -5,7 +5,8 @@ module SidekiqMiddlewares rescue Exception backtrace = Rails.backtrace_cleaner.clean($!.backtrace) backtrace.reject! { |line| line =~ /lib\/sidekiq_middlewares.rb/ } - limit = AppConfig.environment.sidekiq.backtrace.to_i + limit = AppConfig.environment.sidekiq.backtrace.get + limit = limit ? limit.to_i : 0 backtrace = [] if limit == 0 raise $!, $!.message, backtrace[0..limit] end