| Index: net/socket/transport_client_socket_pool.cc
|
| diff --git a/net/socket/transport_client_socket_pool.cc b/net/socket/transport_client_socket_pool.cc
|
| index 803e9e9091522aa75d083b8f32de6913095b0475..38ac74e6a339cfb4d2c2c552c642900bb7a5d32a 100644
|
| --- a/net/socket/transport_client_socket_pool.cc
|
| +++ b/net/socket/transport_client_socket_pool.cc
|
| @@ -199,8 +199,10 @@ int TransportConnectJob::DoLoop(int result) {
|
|
|
| int TransportConnectJob::DoResolveHost() {
|
| next_state_ = STATE_RESOLVE_HOST_COMPLETE;
|
| - return resolver_.Resolve(params_->destination(), &addresses_, &callback_,
|
| - net_log());
|
| + return resolver_.Resolve(
|
| + params_->destination(), &addresses_,
|
| + base::Bind(&TransportConnectJob::OnIOComplete, base::Unretained(this)),
|
| + net_log());
|
| }
|
|
|
| int TransportConnectJob::DoResolveHostComplete(int result) {
|
|
|