debugd: Handle DBus error thrown by Modem::GetInfo().
Sometimes, gobi::Sdk::GetManufacturer (gobi_sdk_wrapper.cc: 984) fails
to succeed, which causes GetInfo to throw a DBus error. This only seems
to happen on certain hardware. In case of failure, debugd will now set
an empty dictionary as the value of "status" or "info".
BUG=chromium-os:33645
TEST=Did manual testing by confirming the results through
chrome://system in browser.
Change-Id: I5461f103caef3491d2f71bb01b3c6bbfa2a25899
Reviewed-on: https://gerrit.chromium.org/gerrit/33024
Reviewed-by: Elly Jones <ellyjones@chromium.org>
Tested-by: Arman Uguray <armansito@chromium.org>
Commit-Ready: Arman Uguray <armansito@chromium.org>
1 file changed