Index: chrome/browser/local_discovery/service_discovery_client_impl.cc |
diff --git a/chrome/browser/local_discovery/service_discovery_client_impl.cc b/chrome/browser/local_discovery/service_discovery_client_impl.cc |
index 05ab53571fd30f5e02b586b08984b0be0c78cf2c..9b07f255acadeb41ef9571e32dd8baebf439a5e0 100644 |
--- a/chrome/browser/local_discovery/service_discovery_client_impl.cc |
+++ b/chrome/browser/local_discovery/service_discovery_client_impl.cc |
@@ -264,8 +264,8 @@ void ServiceWatcherImpl::DeferUpdate(ServiceWatcher::UpdateType update_type, |
if (it != services_.end() && !it->second->update_pending()) { |
it->second->set_update_pending(true); |
base::ThreadTaskRunnerHandle::Get()->PostTask( |
- FROM_HERE, base::Bind(&ServiceWatcherImpl::DeliverDeferredUpdate, |
- AsWeakPtr(), update_type, service_name)); |
+ FROM_HERE, base::BindOnce(&ServiceWatcherImpl::DeliverDeferredUpdate, |
+ AsWeakPtr(), update_type, service_name)); |
} |
} |
@@ -316,9 +316,10 @@ void ServiceWatcherImpl::OnNsecRecord(const std::string& name, |
void ServiceWatcherImpl::ScheduleQuery(int timeout_seconds) { |
if (timeout_seconds <= kMaxRequeryTimeSeconds) { |
base::ThreadTaskRunnerHandle::Get()->PostDelayedTask( |
- FROM_HERE, base::Bind(&ServiceWatcherImpl::SendQuery, AsWeakPtr(), |
- timeout_seconds * 2 /*next_timeout_seconds*/, |
- false /*force_update*/), |
+ FROM_HERE, |
+ base::BindOnce(&ServiceWatcherImpl::SendQuery, AsWeakPtr(), |
+ timeout_seconds * 2 /*next_timeout_seconds*/, |
+ false /*force_update*/), |
base::TimeDelta::FromSeconds(timeout_seconds)); |
} |
} |