Index: net/third_party/nss/ssl/ssl3gthr.c |
=================================================================== |
--- net/third_party/nss/ssl/ssl3gthr.c (revision 41730) |
+++ net/third_party/nss/ssl/ssl3gthr.c (working copy) |
@@ -209,6 +209,9 @@ |
return ss->recvdCloseNotify ? 0 : rv; |
} |
+ /* If we kicked off a false start in ssl3_HandleServerHelloDone, break |
+ * out of this loop early without finishing the handshake. |
+ */ |
if (ss->opt.enableFalseStart) { |
ssl_GetSSL3HandshakeLock(ss); |
canFalseStart = (ss->ssl3.hs.ws == wait_change_cipher || |