Linux/CrOS: Listen for mtpd service owner change events and communicate with the new service owner.

The mtpd dbus service may not start right away. Any attempts to use it may be racy due to the lack of a service owner. Listening for service owner changes fixes this race.

BUG=241302
TEST=Manual, see bug for repro case.

Review URL: https://chromiumcodereview.appspot.com/15741025

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205331 0039d316-1c4b-4281-b951-d872f2087c98


CrOS-Libchrome-Original-Commit: 049616e0afc089f4816ee521e937eafd0beb335d
3 files changed
tree: 6a9372990f45f4547803178048be91c24cdc7662
  1. base/
  2. build/
  3. dbus/
  4. ipc/
  5. testing/
  6. third_party/