lib/liquid/server.rb in liquid-ext-3.3.8 vs lib/liquid/server.rb in liquid-ext-3.3.9
- old
+ new
@@ -56,9 +56,10 @@
def initialize_zmachine
require 'zmachine'
ZMachine.logger = $log
ZMachine.debug = true if $conf.zmachine.debug
ZMachine.heartbeat_interval = 0.1
+ Signal.register_shutdown_handler { ZMachine.stop }
end
def run
# by default wait for all workers
Thread.join