Index: net/socket_stream/socket_stream.cc |
diff --git a/net/socket_stream/socket_stream.cc b/net/socket_stream/socket_stream.cc |
index 5051b64c6aa6debe9327f5b42cf7b28f1b7ba024..89cfd8f87effabe1ea14fd0a497febaddf6f3dd9 100644 |
--- a/net/socket_stream/socket_stream.cc |
+++ b/net/socket_stream/socket_stream.cc |
@@ -608,8 +608,9 @@ int SocketStream::DoResolveHost() { |
DCHECK(host_resolver_); |
resolver_.reset(new SingleRequestHostResolver(host_resolver_)); |
- return resolver_->Resolve(resolve_info, &addresses_, &io_callback_, |
- net_log_); |
+ return resolver_->Resolve( |
+ resolve_info, &addresses_, base::Bind(&SocketStream::OnIOCompleted, this), |
+ net_log_); |
} |
int SocketStream::DoResolveHostComplete(int result) { |