diff options
Diffstat (limited to 'lib/ssl/sslsecur.c')
-rw-r--r-- | lib/ssl/sslsecur.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/ssl/sslsecur.c b/lib/ssl/sslsecur.c index e1f53108c..37affd36a 100644 --- a/lib/ssl/sslsecur.c +++ b/lib/ssl/sslsecur.c @@ -217,6 +217,8 @@ SSL_ResetHandshake(PRFileDesc *s, PRBool asServer) sslBuffer_Clear(&ss->ssl3.hs.greaseEchBuf); } + tls13_ClientGreaseDestroy(ss); + if (!ss->TCPconnected) ss->TCPconnected = (PR_SUCCESS == ssl_DefGetpeername(ss, &addr)); |