diff options
author | szym@chromium.org <szym@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-07-20 01:44:48 +0000 |
---|---|---|
committer | szym@chromium.org <szym@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-07-20 01:44:48 +0000 |
commit | 7c466e977ac4b2a78fe7852170021474bff8b09b (patch) | |
tree | 4f9d7c4f42ea157227943e3f35cebb6cd22099c8 /net/dns/host_resolver_impl.cc | |
parent | e25a70852e26714e5592cd00934a824069fd3112 (diff) | |
download | chromium_src-7c466e977ac4b2a78fe7852170021474bff8b09b.zip chromium_src-7c466e977ac4b2a78fe7852170021474bff8b09b.tar.gz chromium_src-7c466e977ac4b2a78fe7852170021474bff8b09b.tar.bz2 |
Restrict the AI_ADDRCONFIG workaround on loopback-only hosts to OS_LINUX
There's no benefit in supporting loopback-only networking on OS_ANDROID.
BUG=260814
Review URL: https://chromiumcodereview.appspot.com/19692002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212716 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/dns/host_resolver_impl.cc')
-rw-r--r-- | net/dns/host_resolver_impl.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/net/dns/host_resolver_impl.cc b/net/dns/host_resolver_impl.cc index 755e490..c86f963 100644 --- a/net/dns/host_resolver_impl.cc +++ b/net/dns/host_resolver_impl.cc @@ -1693,7 +1693,7 @@ HostResolverImpl::HostResolverImpl( #if defined(OS_WIN) EnsureWinsockInit(); #endif -#if defined(OS_POSIX) && !defined(OS_MACOSX) +#if defined(OS_POSIX) && !defined(OS_MACOSX) && !defined(OS_ANDROID) new LoopbackProbeJob(weak_ptr_factory_.GetWeakPtr()); #endif NetworkChangeNotifier::AddIPAddressObserver(this); @@ -2102,7 +2102,7 @@ void HostResolverImpl::OnIPAddressChanged() { probe_weak_ptr_factory_.InvalidateWeakPtrs(); if (cache_.get()) cache_->clear(); -#if defined(OS_POSIX) && !defined(OS_MACOSX) +#if defined(OS_POSIX) && !defined(OS_MACOSX) && !defined(OS_ANDROID) new LoopbackProbeJob(probe_weak_ptr_factory_.GetWeakPtr()); #endif AbortAllInProgressJobs(); |