Index: net/base/tcp_client_socket_pool.cc |
=================================================================== |
--- net/base/tcp_client_socket_pool.cc (revision 18213) |
+++ net/base/tcp_client_socket_pool.cc (working copy) |
@@ -46,6 +46,7 @@ |
callback_(this, |
&TCPClientSocketPool::ConnectingSocket::OnIOComplete)), |
pool_(pool), |
+ resolver_(pool->GetHostResolver()), |
canceled_(false) { |
DCHECK(!ContainsKey(pool_->connecting_socket_map_, handle)); |
pool_->connecting_socket_map_[handle] = this; |
@@ -158,10 +159,12 @@ |
TCPClientSocketPool::TCPClientSocketPool( |
int max_sockets_per_group, |
+ HostResolver* host_resolver, |
ClientSocketFactory* client_socket_factory) |
: client_socket_factory_(client_socket_factory), |
idle_socket_count_(0), |
- max_sockets_per_group_(max_sockets_per_group) { |
+ max_sockets_per_group_(max_sockets_per_group), |
+ host_resolver_(host_resolver) { |
} |
TCPClientSocketPool::~TCPClientSocketPool() { |