diff --git a/container/monitor.go b/container/monitor.go index 09b447d947..a292d8ce3f 100644 --- a/container/monitor.go +++ b/container/monitor.go @@ -218,7 +218,7 @@ func (m *containerMonitor) start() error { m.resetMonitor(err == nil && exitStatus.ExitCode == 0) if m.shouldRestart(exitStatus.ExitCode) { - m.container.SetRestarting(&exitStatus) + m.container.SetRestartingLocking(&exitStatus) m.logEvent("die") m.resetContainer(true)