diff options
Diffstat (limited to 'container')
-rw-r--r-- | container/container.go | 2 | ||||
-rw-r--r-- | container/container_unit_test.go | 2 | ||||
-rw-r--r-- | container/container_unix.go | 3 | ||||
-rw-r--r-- | container/container_windows.go | 3 |
4 files changed, 8 insertions, 2 deletions
diff --git a/container/container.go b/container/container.go index 30317a54c8..a8f267fb59 100644 --- a/container/container.go +++ b/container/container.go @@ -518,7 +518,7 @@ func (container *Container) StopSignal() int { } if int(stopSignal) == 0 { - stopSignal, _ = signal.ParseSignal(signal.DefaultStopSignal) + stopSignal, _ = signal.ParseSignal(defaultStopSignal) } return int(stopSignal) } diff --git a/container/container_unit_test.go b/container/container_unit_test.go index 7c4476c44a..67b36d81b4 100644 --- a/container/container_unit_test.go +++ b/container/container_unit_test.go @@ -19,7 +19,7 @@ func TestContainerStopSignal(t *testing.T) { Config: &container.Config{}, } - def, err := signal.ParseSignal(signal.DefaultStopSignal) + def, err := signal.ParseSignal(defaultStopSignal) if err != nil { t.Fatal(err) } diff --git a/container/container_unix.go b/container/container_unix.go index 39ad978761..eef2ee8b3a 100644 --- a/container/container_unix.go +++ b/container/container_unix.go @@ -23,6 +23,9 @@ import ( ) const ( + // defaultStopSignal is the default syscall signal used to stop a container. + defaultStopSignal = "SIGTERM" + // defaultStopTimeout sets the default time, in seconds, to wait // for the graceful container stop before forcefully terminating it. defaultStopTimeout = 10 diff --git a/container/container_windows.go b/container/container_windows.go index d34edc44a9..8229480df7 100644 --- a/container/container_windows.go +++ b/container/container_windows.go @@ -17,6 +17,9 @@ const ( containerInternalSecretMountPath = `C:\ProgramData\Docker\internal\secrets` containerInternalConfigsDirPath = `C:\ProgramData\Docker\internal\configs` + // defaultStopSignal is the default syscall signal used to stop a container. + defaultStopSignal = "SIGTERM" + // defaultStopTimeout is the timeout (in seconds) for the shutdown call on a container defaultStopTimeout = 30 ) |