Index: net/third_party/nss/patches/sslsock_903565.patch |
diff --git a/net/third_party/nss/patches/sslsock_903565.patch b/net/third_party/nss/patches/sslsock_903565.patch |
new file mode 100644 |
index 0000000000000000000000000000000000000000..b744c584a3d12400a2dfe12e20cdb2e72b753895 |
--- /dev/null |
+++ b/net/third_party/nss/patches/sslsock_903565.patch |
@@ -0,0 +1,20 @@ |
+diff --git a/net/third_party/nss/ssl/sslsock.c b/net/third_party/nss/ssl/sslsock.c |
+index fd71aee..db0da5f 100644 |
+--- a/net/third_party/nss/ssl/sslsock.c |
++++ b/net/third_party/nss/ssl/sslsock.c |
+@@ -3057,6 +3057,7 @@ ssl_NewSocket(PRBool makeLocks, SSLProtocolVariant protocolVariant) |
+ ss->opt.useSocks = PR_FALSE; |
+ ss->opt.noLocks = !makeLocks; |
+ ss->vrange = *VERSIONS_DEFAULTS(protocolVariant); |
++ ss->protocolVariant = protocolVariant; |
+ |
+ ss->peerID = NULL; |
+ ss->rTimeout = PR_INTERVAL_NO_TIMEOUT; |
+@@ -3117,7 +3118,6 @@ loser: |
+ PORT_Free(ss); |
+ ss = NULL; |
+ } |
+- ss->protocolVariant = protocolVariant; |
+ } |
+ return ss; |
+ } |