浏览代码

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 年之前
父节点
当前提交
97a3807901
共有 1 个文件被更改,包括 2 次插入2 次删除
  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