From 9c84fe73682156700f9b4bd66f633015d489bea1 Mon Sep 17 00:00:00 2001 From: Luka Vandervelden Date: Sat, 4 Jan 2020 13:30:25 +0100 Subject: [PATCH] Improved exception handling in service. --- src/service.cr | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/service.cr b/src/service.cr index 0967652..9e8f3a7 100644 --- a/src/service.cr +++ b/src/service.cr @@ -377,5 +377,10 @@ begin rescue e : Service::Exception context.error e.message exit 2 +rescue e + STDERR.puts "unhandled exception: #{e.message}" + e.backtrace.map do |line| + STDERR << " - " << line << '\n' + end end