metrics: Fix upload_service to work with base::MessageLoop

With an earlier change, metrics_daemon was switched from the glib message loop
to base::MessageLoop.  UploadService still is trying to interact with the
glib message loop, it needs to be switched to using base::MessageLoop.

TEST=`FEATURES=test emerge-panther metrics`

Change-Id: I38eb52ca1995d75cfb7d0e69a434e649493e7c6f
Reviewed-by: Nathan Bullock <>
Reviewed-by: Bertrand Simonnet <>
Tested-by: Stephen Fung <>
Commit-Queue: Stephen Fung <>
Trybot-Ready: Stephen Fung <>
5 files changed
tree: debe104bc08c0456a5ca2955e370451ddfecccd1
  1. metrics/