Added stateinfo to WaitExit info to aid debugging daemon hangs

Signed-off-by: Darren Stahl <darst@microsoft.com>
Upstream-commit: 9aa9bda1780b68946582e36892703fbb4f5f892d
Component: engine
This commit is contained in:
Darren Stahl
2016-06-20 15:24:28 -07:00
parent 932804ba14
commit 34ef68e15d

View File

@ -263,12 +263,12 @@ func (ctr *container) waitExit(process *process, isFirstProcessToStart bool) err
}
// Call into the backend to notify it of the state change.
logrus.Debugf("waitExit() calling backend.StateChanged %v", si)
logrus.Debugf("waitExit() calling backend.StateChanged %+v", si)
if err := ctr.client.backend.StateChanged(ctr.containerID, si); err != nil {
logrus.Error(err)
}
logrus.Debugln("waitExit() completed OK")
logrus.Debugf("waitExit() completed OK, %+v", si)
return nil
}