Properly catch and report dbus timeout exception
openbmc/phosphor-state-manager#4 tracks an intermittent issue that is
being hit in hardware CI. The root cause is not yet known but this
commit will help in two ways:
- Ensure the error is where it's thought to be in the call to systemd
- Capture a dump (via InternalFailure) when the error occurs
Tested:
Verified good path still works. I can't find a way to force the error
path (or recreate the issue).
Change-Id: Iffc946f376419ada1bd4ce7646060b081fedd065
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
1 file changed