We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 4161f2a + a367e4b commit 0259c00Copy full SHA for 0259c00
kill.go
@@ -77,7 +77,6 @@ signal to the init process of the "ubuntu01" container:
77
if err != nil {
78
return err
79
}
80
-
81
if err := container.Signal(signal); err != nil {
82
83
@@ -88,7 +87,13 @@ signal to the init process of the "ubuntu01" container:
88
87
func parseSignal(rawSignal string) (syscall.Signal, error) {
89
s, err := strconv.Atoi(rawSignal)
90
if err == nil {
91
- return syscall.Signal(s), nil
+ sig := syscall.Signal(s)
+ for _, msig := range signalMap {
92
+ if sig == msig {
93
+ return sig, nil
94
+ }
95
96
+ return -1, fmt.Errorf("unknown signal %q", rawSignal)
97
98
signal, ok := signalMap[strings.TrimPrefix(strings.ToUpper(rawSignal), "SIG")]
99
if !ok {
0 commit comments