Commit 2da73b6d authored by agl@chromium.org's avatar agl@chromium.org

net: Disconnect proxy sockets that have a certificate error.

BUG=116398
TEST=Set a SPDY proxy with a certificate error. Ensure that requests always get ERR_PROXY_CERTIFICATE_INVALID, even with several reloads.


Review URL: http://codereview.chromium.org/9600022

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124970 0039d316-1c4b-4281-b951-d872f2087c98
parent 8e6d06fd
......@@ -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();
return ERR_PROXY_CERTIFICATE_INVALID;
}
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment