Versions in this module Expand all Collapse all v1 v1.2.0 Nov 11, 2016 v1.1.0 Nov 10, 2016 Changes in this version + func AllowSignalHardShutdown(allow bool) + func Done() + func Listen(block bool) + func ListenTimeout(block bool, wait time.Duration) + func SetSignalFn(fn SignalFn) + func ShutdownComplete() <-chan struct + func ShutdownInitiated() <-chan struct + type KillingMeSoftly interface + Done func() + func Wait() KillingMeSoftly + type SignalFn func() <-chan os.Signal