From cb7c3a753082604bb2540e9e96031432d0bd8fc0 Mon Sep 17 00:00:00 2001 From: Takashi M Date: Wed, 27 May 2020 09:42:45 -0700 Subject: [PATCH] Use error handler(s) from CLI launch failure (#4581) * Use error handler(s) from CLI launch failure * Fix comparison operator --- bin/sidekiq | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/bin/sidekiq b/bin/sidekiq index c5dd8b51..67a2dbe7 100755 --- a/bin/sidekiq +++ b/bin/sidekiq @@ -31,7 +31,12 @@ begin cli.run rescue => e raise e if $DEBUG - STDERR.puts e.message - STDERR.puts e.backtrace.join("\n") + if Sidekiq.error_handlers.length == 0 + STDERR.puts e.message + STDERR.puts e.backtrace.join("\n") + else + cli.handle_exception e + end + exit 1 end