|
@@ -789,7 +789,9 @@ func (container *Container) monitor() {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
utils.Debugf("Process finished")
|
|
utils.Debugf("Process finished")
|
|
-
|
|
|
|
|
|
+ if container.runtime != nil && container.runtime.srv != nil {
|
|
|
|
+ container.runtime.srv.LogEvent("die", container.ShortID())
|
|
|
|
+ }
|
|
exitCode := -1
|
|
exitCode := -1
|
|
if container.cmd != nil {
|
|
if container.cmd != nil {
|
|
exitCode = container.cmd.ProcessState.Sys().(syscall.WaitStatus).ExitStatus()
|
|
exitCode = container.cmd.ProcessState.Sys().(syscall.WaitStatus).ExitStatus()
|