| Index: dbus/bus.cc
|
| diff --git a/dbus/bus.cc b/dbus/bus.cc
|
| index a259bc0eb164a9aa129d23b2aa7a8fbafd5530e7..550f390d77ff08d1f90b942606e0fd4fa87a2222 100644
|
| --- a/dbus/bus.cc
|
| +++ b/dbus/bus.cc
|
| @@ -182,7 +182,7 @@ Bus::Bus(const Options& options)
|
| origin_loop_(MessageLoop::current()),
|
| origin_thread_id_(base::PlatformThread::CurrentId()),
|
| dbus_thread_id_(base::kInvalidThreadId),
|
| - async_operations_are_set_up_(false),
|
| + async_operations_set_up_(false),
|
| num_pending_watches_(0),
|
| num_pending_timeouts_(0) {
|
| if (dbus_thread_) {
|
| @@ -370,7 +370,7 @@ bool Bus::SetUpAsyncOperations() {
|
| DCHECK(connection_);
|
| AssertOnDBusThread();
|
|
|
| - if (async_operations_are_set_up_)
|
| + if (async_operations_set_up_)
|
| return true;
|
|
|
| // Process all the incoming data if any, so that OnDispatchStatus() will
|
| @@ -400,7 +400,7 @@ bool Bus::SetUpAsyncOperations() {
|
| this,
|
| NULL);
|
|
|
| - async_operations_are_set_up_ = true;
|
| + async_operations_set_up_ = true;
|
|
|
| return true;
|
| }
|
| @@ -500,9 +500,11 @@ bool Bus::TryRegisterObjectPath(const std::string& object_path,
|
| DCHECK(connection_);
|
| AssertOnDBusThread();
|
|
|
| - DCHECK(registered_object_paths_.find(object_path) ==
|
| - registered_object_paths_.end())
|
| - << "Object path already registered: " << object_path;
|
| + if (registered_object_paths_.find(object_path) !=
|
| + registered_object_paths_.end()) {
|
| + LOG(ERROR) << "Object path already registered: " << object_path;
|
| + return false;
|
| + }
|
|
|
| const bool success = dbus_connection_try_register_object_path(
|
| connection_,
|
| @@ -519,9 +521,12 @@ void Bus::UnregisterObjectPath(const std::string& object_path) {
|
| DCHECK(connection_);
|
| AssertOnDBusThread();
|
|
|
| - DCHECK(registered_object_paths_.find(object_path) !=
|
| - registered_object_paths_.end())
|
| - << "Requested to unregister an unknown object path: " << object_path;
|
| + if (registered_object_paths_.find(object_path) ==
|
| + registered_object_paths_.end()) {
|
| + LOG(ERROR) << "Requested to unregister an unknown object path: "
|
| + << object_path;
|
| + return;
|
| + }
|
|
|
| const bool success = dbus_connection_unregister_object_path(
|
| connection_,
|
|
|