From 2ac3ef27d84de64b92c1736a8cdeffd550b39770 Mon Sep 17 00:00:00 2001 From: Sage Stefonic Date: Fri, 9 Aug 2024 11:52:36 -0700 Subject: [PATCH] Store protocol after handshake in SSLSession --- src/java/com/wolfssl/provider/jsse/WolfSSLEngine.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/java/com/wolfssl/provider/jsse/WolfSSLEngine.java b/src/java/com/wolfssl/provider/jsse/WolfSSLEngine.java index 6291a0d..02d3a31 100644 --- a/src/java/com/wolfssl/provider/jsse/WolfSSLEngine.java +++ b/src/java/com/wolfssl/provider/jsse/WolfSSLEngine.java @@ -1258,6 +1258,7 @@ public class WolfSSLEngine extends SSLEngine { if (ssl.handshakeDone() && this.toSend == null) { this.handshakeFinished = true; hs = SSLEngineResult.HandshakeStatus.FINISHED; + this.engineHelper.getSession().updateStoredSessionValues(); WolfSSLDebug.log(getClass(), WolfSSLDebug.INFO, "SSL/TLS handshake finished");