Przeglądaj źródła

Set state running before dumping to disk

Fixes #4766
Docker-DCO-1.1-Signed-off-by: Alexandr Morozov <lk4d4math@gmail.com> (github: LK4D4)
Alexandr Morozov 11 lat temu
rodzic
commit
97a3807901
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2 2
      daemon/container.go

+ 2 - 2
daemon/container.go

@@ -1102,10 +1102,10 @@ func (container *Container) waitForStart() error {
 				c.Close()
 			}
 		}
-		if err := container.toDisk(); err != nil {
+		container.State.SetRunning(command.Pid())
+		if err := container.ToDisk(); err != nil {
 			utils.Debugf("%s", err)
 		}
-		container.State.SetRunning(command.Pid())
 	}
 
 	// We use a callback here instead of a goroutine and an chan for