diff --git a/lib/puma/cluster.rb b/lib/puma/cluster.rb index 92920934..8338b21b 100644 --- a/lib/puma/cluster.rb +++ b/lib/puma/cluster.rb @@ -393,7 +393,7 @@ module Puma stop_workers stop - raise SignalException, "SIGTERM" if @options[:raise_exception_on_sigterm] + raise(SignalException, "SIGTERM") if @options[:raise_exception_on_sigterm] end end end diff --git a/lib/puma/launcher.rb b/lib/puma/launcher.rb index cbc83693..b06558a8 100644 --- a/lib/puma/launcher.rb +++ b/lib/puma/launcher.rb @@ -397,7 +397,7 @@ module Puma Signal.trap "SIGTERM" do graceful_stop - raise SignalException, "SIGTERM" if @options[:raise_exception_on_sigterm] + raise(SignalException, "SIGTERM") if @options[:raise_exception_on_sigterm] end rescue Exception log "*** SIGTERM not implemented, signal based gracefully stopping unavailable!"