Index: net/socket/ssl_client_socket_nss.cc |
diff --git a/net/socket/ssl_client_socket_nss.cc b/net/socket/ssl_client_socket_nss.cc |
index 10690ee52cee84bd48c4f49a8485a155cf6458c0..0f094de4097c39bacd2e543b953fed53d7eb62f9 100644 |
--- a/net/socket/ssl_client_socket_nss.cc |
+++ b/net/socket/ssl_client_socket_nss.cc |
@@ -381,6 +381,12 @@ int SSLClientSocketNSS::InitializeSSLOptions() { |
LOG(INFO) << "SSL_ENABLE_DEFLATE failed. Old system nss?"; |
#endif |
+#ifdef SSL_ENABLE_FALSE_START |
+ rv = SSL_OptionSet(nss_fd_, SSL_ENABLE_FALSE_START, PR_TRUE); |
+ if (rv != SECSuccess) |
+ LOG(INFO) << "SSL_ENABLE_FALSE_START failed. Old system nss?"; |
+#endif |
+ |
#ifdef SSL_ENABLE_RENEGOTIATION |
// We allow servers to request renegotiation. Since we're a client, |
// prohibiting this is rather a waste of time. Only servers are in a position |