Index: net/http/http_proxy_client_socket_wrapper.cc |
diff --git a/net/http/http_proxy_client_socket_wrapper.cc b/net/http/http_proxy_client_socket_wrapper.cc |
index 1a56a5c488f3e10521de86112eff62ae1efe5377..d4f5f736309d8caeed17d2c1574f255975d27d80 100644 |
--- a/net/http/http_proxy_client_socket_wrapper.cc |
+++ b/net/http/http_proxy_client_socket_wrapper.cc |
@@ -29,6 +29,7 @@ namespace net { |
HttpProxyClientSocketWrapper::HttpProxyClientSocketWrapper( |
const std::string& group_name, |
RequestPriority priority, |
+ ClientSocketPool::IgnoreLimits ignore_limits, |
base::TimeDelta connect_timeout_duration, |
base::TimeDelta proxy_negotiation_timeout_duration, |
TransportClientSocketPool* transport_pool, |
@@ -46,6 +47,7 @@ HttpProxyClientSocketWrapper::HttpProxyClientSocketWrapper( |
: next_state_(STATE_NONE), |
group_name_(group_name), |
priority_(priority), |
+ ignore_limits_(ignore_limits), |
connect_timeout_duration_(connect_timeout_duration), |
proxy_negotiation_timeout_duration_(proxy_negotiation_timeout_duration), |
transport_pool_(transport_pool), |
@@ -404,7 +406,7 @@ int HttpProxyClientSocketWrapper::DoTransportConnect() { |
next_state_ = STATE_TCP_CONNECT_COMPLETE; |
transport_socket_handle_.reset(new ClientSocketHandle()); |
return transport_socket_handle_->Init( |
- group_name_, transport_params_, priority_, |
+ group_name_, transport_params_, priority_, ignore_limits_, |
base::Bind(&HttpProxyClientSocketWrapper::OnIOComplete, |
base::Unretained(this)), |
transport_pool_, net_log_); |
@@ -436,7 +438,7 @@ int HttpProxyClientSocketWrapper::DoSSLConnect() { |
next_state_ = STATE_SSL_CONNECT_COMPLETE; |
transport_socket_handle_.reset(new ClientSocketHandle()); |
return transport_socket_handle_->Init( |
- group_name_, ssl_params_, priority_, |
+ group_name_, ssl_params_, priority_, ignore_limits_, |
base::Bind(&HttpProxyClientSocketWrapper::OnIOComplete, |
base::Unretained(this)), |
ssl_pool_, net_log_); |