Fix regression introduced in 1afb4cbfa8 (#331)

This commit is contained in:
Sijawusz Pur Rahnama 2017-03-12 13:37:23 +01:00 committed by Serdar Dogruyol
parent e6757d9a61
commit e276c0a278
2 changed files with 3 additions and 3 deletions

View File

@ -10,7 +10,7 @@ module Kemal
# Overload of self.run with the default startup logging
def self.run(port = nil)
self.run port do
log "[#{config.env}] Kemal is ready to lead at #{config.scheme}://#{config.host_binding}:#{config.port}\n"
log "[#{config.env}] Kemal is ready to lead at #{config.scheme}://#{config.host_binding}:#{config.port}"
end
end
@ -42,7 +42,7 @@ module Kemal
# Test environment doesn't need to have signal trap, built-in images, and logging.
unless config.env == "test"
Signal::INT.trap {
log "Kemal is going to take a rest!\n" if config.shutdown_message
log "Kemal is going to take a rest!" if config.shutdown_message
Kemal.stop
exit
}

View File

@ -12,7 +12,7 @@ module Kemal
rescue ex : Kemal::Exceptions::CustomException
call_exception_with_status_code(context, ex, context.response.status_code)
rescue ex : Exception
log("Exception: #{ex.inspect_with_backtrace}\n")
log("Exception: #{ex.inspect_with_backtrace}")
return call_exception_with_status_code(context, ex, 500) if Kemal.config.error_handlers.has_key?(500)
verbosity = Kemal.config.env == "production" ? false : true
return render_500(context, ex.inspect_with_backtrace, verbosity)