Index: chrome/browser/local_discovery/service_discovery_device_lister.cc |
diff --git a/chrome/browser/local_discovery/service_discovery_device_lister.cc b/chrome/browser/local_discovery/service_discovery_device_lister.cc |
index 0d906459a1502de01fa43126fdbad320dd4846b0..e797ae04f69a79782fb7d9fcf404603cd6a8d49d 100644 |
--- a/chrome/browser/local_discovery/service_discovery_device_lister.cc |
+++ b/chrome/browser/local_discovery/service_discovery_device_lister.cc |
@@ -32,16 +32,21 @@ ServiceDiscoveryDeviceLister::~ServiceDiscoveryDeviceLister() { |
} |
void ServiceDiscoveryDeviceLister::Start() { |
+ VLOG(1) << "DeviceListerStart: service_type: " << service_type_; |
CreateServiceWatcher(); |
} |
void ServiceDiscoveryDeviceLister::DiscoverNewDevices(bool force_update) { |
+ VLOG(1) << "DiscoverNewDevices: service_type: " << service_type_; |
service_watcher_->DiscoverNewServices(force_update); |
} |
void ServiceDiscoveryDeviceLister::OnServiceUpdated( |
ServiceWatcher::UpdateType update, |
const std::string& service_name) { |
+ VLOG(1) << "OnServiceUpdated: service_type: " << service_type_ |
+ << ", service_name: " << service_name |
+ << ", update: " << update; |
if (update == ServiceWatcher::UPDATE_INVALIDATED) { |
resolvers_.clear(); |
CreateServiceWatcher(); |
@@ -58,6 +63,7 @@ void ServiceDiscoveryDeviceLister::OnServiceUpdated( |
// If there is already a resolver working on this service, don't add one. |
if (insert_result.second) { |
+ VLOG(1) << "Adding resolver for service_name: " << service_name; |
scoped_ptr<ServiceResolver> resolver = |
service_discovery_client_->CreateServiceResolver( |
service_name, base::Bind( |
@@ -68,6 +74,8 @@ void ServiceDiscoveryDeviceLister::OnServiceUpdated( |
insert_result.first->second.reset(resolver.release()); |
insert_result.first->second->StartResolving(); |
+ } else { |
+ VLOG(1) << "Resolver already exists, service_name: " << service_name; |
} |
} else { |
delegate_->OnDeviceRemoved(service_name); |
@@ -80,6 +88,9 @@ void ServiceDiscoveryDeviceLister::OnResolveComplete( |
std::string service_name, |
ServiceResolver::RequestStatus status, |
const ServiceDescription& service_description) { |
+ VLOG(1) << "OnResolveComplete: service_type: " << service_type_ |
+ << ", service_name: " << service_name |
+ << ", status: " << status; |
if (status == ServiceResolver::STATUS_SUCCESS) { |
delegate_->OnDeviceChanged(added, service_description); |