summaryrefslogtreecommitdiffstats
path: root/net/socket/ssl_client_socket_nss.cc
diff options
context:
space:
mode:
authoragl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-30 20:25:19 +0000
committeragl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-30 20:25:19 +0000
commit4e4793913217b92577f0a0b80efd6377182bb8c3 (patch)
treeea2e4c71a8ef703d352b8ddc6a0c5b847f334e3e /net/socket/ssl_client_socket_nss.cc
parent7b8132a31af3037cb634f5aed088c2050e69197b (diff)
downloadchromium_src-4e4793913217b92577f0a0b80efd6377182bb8c3.zip
chromium_src-4e4793913217b92577f0a0b80efd6377182bb8c3.tar.gz
chromium_src-4e4793913217b92577f0a0b80efd6377182bb8c3.tar.bz2
net: don't set NSS options in a callback.
This debugger traps in debug mode due to the locks held at the time that the callback is made. BUG=125299 TEST=none Review URL: http://codereview.chromium.org/10221018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134584 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/socket/ssl_client_socket_nss.cc')
-rw-r--r--net/socket/ssl_client_socket_nss.cc10
1 files changed, 0 insertions, 10 deletions
diff --git a/net/socket/ssl_client_socket_nss.cc b/net/socket/ssl_client_socket_nss.cc
index 23c1d15..37f9566 100644
--- a/net/socket/ssl_client_socket_nss.cc
+++ b/net/socket/ssl_client_socket_nss.cc
@@ -2105,16 +2105,6 @@ SECStatus SSLClientSocketNSS::OwnAuthCertHandler(void* arg,
PRFileDesc* socket,
PRBool checksig,
PRBool is_server) {
-#ifdef SSL_ENABLE_FALSE_START
- PRBool npn;
- SECStatus rv =
- SSL_HandshakeNegotiatedExtension(socket, ssl_next_proto_nego_xtn, &npn);
- if (rv != SECSuccess || !npn) {
- // If the server doesn't support NPN, then we don't do False Start with it.
- SSL_OptionSet(socket, SSL_ENABLE_FALSE_START, PR_FALSE);
- }
-#endif
-
// Tell NSS to not verify the certificate.
return SECSuccess;
}