Sha256: c7e81c81621f36411871e0b7d3888ff9d871da4fbe97cf3604c0b7ab33596ecd
Contents?: true
Size: 202 Bytes
Versions: 1
Compression:
Stored size: 202 Bytes
Contents
module Foreground [:TERM, :INT].each do |signal| trap(signal) do Daemon.kill(:TERM) rescue Errno::ESRCH exit end end trap(:HUP) do sleep 1 Daemon.kill(:HUP) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
foreground-0.1.0 | lib/foreground/signal_handlers.rb |