src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java
branchJDK-8145252-TLS13-branch
changeset 56761 001e4e7c0a01
parent 56686 07dc566630ee
child 56784 6210466cf1ac
--- a/src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java	Wed Jun 13 22:40:47 2018 -0700
+++ b/src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java	Thu Jun 14 11:59:22 2018 -0700
@@ -181,7 +181,7 @@
                 needMorePayload = false;
 
                 if (packetLeftSize > 0) {
-                    fragLen =writeCipher.calculateFragmentSize(
+                    fragLen = writeCipher.calculateFragmentSize(
                             packetLeftSize, headerSize);
 
                     fragLen = Math.min(fragLen, Record.maxDataSize);
@@ -459,8 +459,6 @@
 
                     remainingFragLen -= chipLen;
                 }
-
-                fragLen -= remainingFragLen;
             } else {
                 fragLen = Math.min(fragLen, memo.fragment.length);
                 dstBuf.put(memo.fragment, 0, fragLen);