Index: net/http/http_proxy_client_socket.cc |
diff --git a/net/http/http_proxy_client_socket.cc b/net/http/http_proxy_client_socket.cc |
index 7037616ae5a02b0b85487aabd53a26630e40832c..e2e46660dc2b52d42becb72b1b3e6c146f0afe3e 100644 |
--- a/net/http/http_proxy_client_socket.cc |
+++ b/net/http/http_proxy_client_socket.cc |
@@ -276,7 +276,7 @@ int HttpProxyClientSocket::PrepareForAuthRestart() { |
int HttpProxyClientSocket::DidDrainBodyForAuthRestart(bool keep_alive) { |
if (keep_alive && transport_->socket()->IsConnectedAndIdle()) { |
next_state_ = STATE_GENERATE_AUTH_TOKEN; |
- transport_->set_is_reused(true); |
+ transport_->set_reuse_type(ClientSocketHandle::REUSED_IDLE); |
} else { |
// This assumes that the underlying transport socket is a TCP socket, |
// since only TCP sockets are restartable. |