mirror of
https://github.com/rclone/rclone.git
synced 2025-12-17 16:53:22 +00:00
vendor: update all dependencies
This commit is contained in:
6
vendor/github.com/sevlyar/go-daemon/signal.go
generated
vendored
6
vendor/github.com/sevlyar/go-daemon/signal.go
generated
vendored
@@ -14,7 +14,7 @@ var ErrStop = errors.New("stop serve signals")
|
||||
// SignalHandlerFunc is the interface for signal handler functions.
|
||||
type SignalHandlerFunc func(sig os.Signal) (err error)
|
||||
|
||||
// func SetSigHandler sets handler for the given signals.
|
||||
// SetSigHandler sets handler for the given signals.
|
||||
// SIGTERM has the default handler, he returns ErrStop.
|
||||
func SetSigHandler(handler SignalHandlerFunc, signals ...os.Signal) {
|
||||
for _, sig := range signals {
|
||||
@@ -22,10 +22,10 @@ func SetSigHandler(handler SignalHandlerFunc, signals ...os.Signal) {
|
||||
}
|
||||
}
|
||||
|
||||
// func ServeSignals calls handlers for system signals.
|
||||
// ServeSignals calls handlers for system signals.
|
||||
func ServeSignals() (err error) {
|
||||
signals := make([]os.Signal, 0, len(handlers))
|
||||
for sig, _ := range handlers {
|
||||
for sig := range handlers {
|
||||
signals = append(signals, sig)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user