diff options
author | willchan@chromium.org <willchan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-09-21 23:42:06 +0000 |
---|---|---|
committer | willchan@chromium.org <willchan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-09-21 23:42:06 +0000 |
commit | 35ddc28bf53375afe7a537cc5744dd1c354291f6 (patch) | |
tree | aeb1533db062be63010c4738a4f1889bc23c12ed /net/base/mock_host_resolver.h | |
parent | 79297e50bc383232cf53c4ac2323db28193c58f4 (diff) | |
download | chromium_src-35ddc28bf53375afe7a537cc5744dd1c354291f6.zip chromium_src-35ddc28bf53375afe7a537cc5744dd1c354291f6.tar.gz chromium_src-35ddc28bf53375afe7a537cc5744dd1c354291f6.tar.bz2 |
HostResolver should flush the JobPools on a network change.
BUG=56291
TEST=HostResolverImplTest.ObeyPoolConstraintsAfterIPAddressChange
Review URL: http://codereview.chromium.org/3431017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60127 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/base/mock_host_resolver.h')
-rw-r--r-- | net/base/mock_host_resolver.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/net/base/mock_host_resolver.h b/net/base/mock_host_resolver.h index 865c918..4b185b2 100644 --- a/net/base/mock_host_resolver.h +++ b/net/base/mock_host_resolver.h @@ -59,6 +59,13 @@ class MockHostResolverBase : public HostResolver { // Resets the mock. void Reset(HostResolverProc* interceptor); + void SetPoolConstraints(HostResolverImpl::JobPoolIndex pool_index, + size_t max_outstanding_jobs, + size_t max_pending_requests) { + impl_->SetPoolConstraints( + pool_index, max_outstanding_jobs, max_pending_requests); + } + protected: MockHostResolverBase(bool use_caching); virtual ~MockHostResolverBase() {} |