зеркало из https://github.com/microsoft/docker.git
Remove explicit setting of ExitCode
That will be set in defer anyway. Also there was race between setting ExitCode and inspect. Signed-off-by: Alexander Morozov <lk4d4@docker.com>
This commit is contained in:
Родитель
8dbaed1d96
Коммит
e7f6433109
|
@ -168,12 +168,10 @@ func (m *containerMonitor) Start() error {
|
|||
// we need to check this before reentering the loop because the waitForNextRestart could have
|
||||
// been terminated by a request from a user
|
||||
if m.shouldStop {
|
||||
m.container.ExitCode = exitStatus.ExitCode
|
||||
return err
|
||||
}
|
||||
continue
|
||||
}
|
||||
m.container.ExitCode = exitStatus.ExitCode
|
||||
if exitStatus.OOMKilled {
|
||||
m.container.LogEvent("oom")
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче