diff --git a/src/kemal.cr b/src/kemal.cr index 5d43f15..cec46ae 100644 --- a/src/kemal.cr +++ b/src/kemal.cr @@ -89,10 +89,10 @@ module Kemal end private def self.setup_trap_signal - Signal::INT.trap do + Process.on_interrupt { log "#{Kemal.config.app_name} is going to take a rest!" if Kemal.config.shutdown_message Kemal.stop exit - end + } end end