Versions in this module Expand all Collapse all v2 v2.17.2 Mar 25, 2024 Changes in this version + var ABORT_POLLING_INTERVAL = 500 * time.Millisecond + func SwallowSigQuit() — darwin/amd64, linux/amd64, windows/amd64 + type InterruptCause uint + const InterruptCauseAbortByOtherProcess + const InterruptCauseInvalid + const InterruptCauseSignal + func (ic InterruptCause) String() string + type InterruptHandler struct + func NewInterruptHandler(client parallel_support.Client, signals ...os.Signal) *InterruptHandler + func (handler *InterruptHandler) Status() InterruptStatus + func (handler *InterruptHandler) Stop() + type InterruptHandlerInterface interface + Status func() InterruptStatus + type InterruptLevel uint + const InterruptLevelBailOut + const InterruptLevelCleanupAndReport + const InterruptLevelReportOnly + const InterruptLevelUninterrupted + type InterruptStatus struct + Cause InterruptCause + Channel chan interface{} + Level InterruptLevel + func (s InterruptStatus) Interrupted() bool + func (s InterruptStatus) Message() string + func (s InterruptStatus) ShouldIncludeProgressReport() bool