summaryrefslogtreecommitdiffstats
path: root/chrome/utility
diff options
context:
space:
mode:
authornoamsml@chromium.org <noamsml@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-07 07:49:40 +0000
committernoamsml@chromium.org <noamsml@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-07 07:49:40 +0000
commitf115bd90aa53c414287df913b445ca0def3af83e (patch)
treefa8ba1d4740b9ec73bd6b8f45634e9a1518a042f /chrome/utility
parent4a4ab03f26067610d4e53c56bb38bec86b26f9e6 (diff)
downloadchromium_src-f115bd90aa53c414287df913b445ca0def3af83e.zip
chromium_src-f115bd90aa53c414287df913b445ca0def3af83e.tar.gz
chromium_src-f115bd90aa53c414287df913b445ca0def3af83e.tar.bz2
Added cache flush on network change to ServiceDiscoveryHostClient
ServiceDiscoveryHostClient now listens for IP address changes (and, by extension, sleep/wake) and flushes the cache and resets the utility process. BUG=284673 Review URL: https://chromiumcodereview.appspot.com/23851008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221914 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/utility')
-rw-r--r--chrome/utility/local_discovery/service_discovery_message_handler.cc3
1 files changed, 0 insertions, 3 deletions
diff --git a/chrome/utility/local_discovery/service_discovery_message_handler.cc b/chrome/utility/local_discovery/service_discovery_message_handler.cc
index f90ab1c..0dec031 100644
--- a/chrome/utility/local_discovery/service_discovery_message_handler.cc
+++ b/chrome/utility/local_discovery/service_discovery_message_handler.cc
@@ -291,7 +291,6 @@ void ServiceDiscoveryMessageHandler::DiscoverServices(uint64 id,
void ServiceDiscoveryMessageHandler::DestroyWatcher(uint64 id) {
if (!service_discovery_client_)
return;
- DCHECK(ContainsKey(service_watchers_, id));
service_watchers_.erase(id);
}
@@ -313,7 +312,6 @@ void ServiceDiscoveryMessageHandler::ResolveService(
void ServiceDiscoveryMessageHandler::DestroyResolver(uint64 id) {
if (!service_discovery_client_)
return;
- DCHECK(ContainsKey(service_resolvers_, id));
service_resolvers_.erase(id);
}
@@ -336,7 +334,6 @@ void ServiceDiscoveryMessageHandler::ResolveLocalDomain(
void ServiceDiscoveryMessageHandler::DestroyLocalDomainResolver(uint64 id) {
if (!service_discovery_client_)
return;
- DCHECK(ContainsKey(local_domain_resolvers_, id));
local_domain_resolvers_.erase(id);
}