Index: net/http/http_proxy_client_socket_pool.cc |
diff --git a/net/http/http_proxy_client_socket_pool.cc b/net/http/http_proxy_client_socket_pool.cc |
index fc7cf63b0b25810931c7065261dc36284dee04b7..ebea7767747db9a2b7552d7c14d825d753e8699a 100644 |
--- a/net/http/http_proxy_client_socket_pool.cc |
+++ b/net/http/http_proxy_client_socket_pool.cc |
@@ -225,6 +225,7 @@ int HttpProxyConnectJob::DoSSLConnectComplete(int result) { |
} else { |
// TODO(rch): allow the user to deal with proxy cert errors in the |
// same way as server cert errors. |
+ transport_socket_handle_->socket()->Disconnect(); |
wtc
2012/03/05 21:08:14
rch: the code on lines 233-234 below has a null po
|
return ERR_PROXY_CERTIFICATE_INVALID; |
} |
} |