| 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() {
|
|
|