use Process.on_terminate to support SIGTERM termination.

This commit is contained in:
Abdullah Alhusaini 2024-07-25 02:38:47 +03:00
parent 1d46fd17d7
commit a2fc937f1b

View file

@ -89,7 +89,7 @@ module Kemal
end
private def self.setup_trap_signal
Process.on_interrupt do
Process.on_terminate do
log "#{Kemal.config.app_name} is going to take a rest!" if Kemal.config.shutdown_message
Kemal.stop
exit