summaryrefslogtreecommitdiffstats
path: root/net/base/host_resolver_impl.cc
diff options
context:
space:
mode:
authorszym@chromium.org <szym@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-28 19:50:04 +0000
committerszym@chromium.org <szym@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-28 19:50:04 +0000
commit2ac22db3febdd278e6e7f9979b2785277318e27a (patch)
treec3af473c5391812e55c3ad826f66faae2ca340e4 /net/base/host_resolver_impl.cc
parent753a99e15e7d714883aabefc4ac195b3be521834 (diff)
downloadchromium_src-2ac22db3febdd278e6e7f9979b2785277318e27a.zip
chromium_src-2ac22db3febdd278e6e7f9979b2785277318e27a.tar.gz
chromium_src-2ac22db3febdd278e6e7f9979b2785277318e27a.tar.bz2
[net] Fix AsyncDNS.HaveDnsConfig measurement.
BUG=137914 Review URL: https://codereview.chromium.org/11348276 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170026 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/base/host_resolver_impl.cc')
-rw-r--r--net/base/host_resolver_impl.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/net/base/host_resolver_impl.cc b/net/base/host_resolver_impl.cc
index 8c0407b..b56524c 100644
--- a/net/base/host_resolver_impl.cc
+++ b/net/base/host_resolver_impl.cc
@@ -1669,6 +1669,14 @@ HostResolverImpl::HostResolverImpl(
!defined(OS_ANDROID)
EnsureDnsReloaderInit();
#endif
+
+ // TODO(szym): Remove when received_dns_config_ is removed, once
+ // http://crbug.com/137914 is resolved.
+ {
+ DnsConfig dns_config;
+ NetworkChangeNotifier::GetDnsConfig(&dns_config);
+ received_dns_config_ = dns_config.IsValid();
+ }
}
HostResolverImpl::~HostResolverImpl() {