| Index: dbus/exported_object.cc
|
| diff --git a/dbus/exported_object.cc b/dbus/exported_object.cc
|
| index 0024df6c2811934c9158dcabd7a3deb7cce870a3..2047f3fe6f935c62ac9e8003bc93eee762671dfd 100644
|
| --- a/dbus/exported_object.cc
|
| +++ b/dbus/exported_object.cc
|
| @@ -94,7 +94,7 @@ void ExportedObject::SendSignal(Signal* signal) {
|
| dbus_message_ref(signal_message);
|
|
|
| const base::TimeTicks start_time = base::TimeTicks::Now();
|
| - if (bus_->GetDBusTaskRunner()->RunsTasksOnCurrentThread()) {
|
| + if (bus_->GetDBusTaskRunner()->RunsTasksInCurrentSequence()) {
|
| // The Chrome OS power manager doesn't use a dedicated TaskRunner for
|
| // sending DBus messages. Sending signals asynchronously can cause an
|
| // inversion in the message order if the power manager calls
|
|
|