Explorar o código

Fix deadlock on stop failure

Guillaume J. Charmes %!s(int64=12) %!d(string=hai) anos
pai
achega
0d9e54367f
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      container.go

+ 1 - 1
container.go

@@ -579,7 +579,7 @@ func (container *Container) Stop() error {
 	// 2. Wait for the process to exit on its own
 	if err := container.WaitTimeout(10 * time.Second); err != nil {
 		log.Printf("Container %v failed to exit within 10 seconds of SIGTERM - using the force", container.Id)
-		if err := container.Kill(); err != nil {
+		if err := container.kill(); err != nil {
 			return err
 		}
 	}