package signalcontext
import (
- "fmt"
"os"
)
// A Error will be returned by a SignalContext’s Err() method when it
-// was finished due to a signal (rather than e.g. parent cancellation).
+// canceled due to an operating system signal (rather than e.g. parent
+// cancellation).
type Error struct {
os.Signal
}
}
func (e Error) String() string {
- return fmt.Sprintf("received signal: %s", e.Signal)
+ return "received signal: " + e.Signal.String()
}