diff --git a/src/main/java/ru/serega6531/packmate/service/optimization/tls/records/HandshakeRecord.java b/src/main/java/ru/serega6531/packmate/service/optimization/tls/records/HandshakeRecord.java index bffc1a5..d320cf9 100644 --- a/src/main/java/ru/serega6531/packmate/service/optimization/tls/records/HandshakeRecord.java +++ b/src/main/java/ru/serega6531/packmate/service/optimization/tls/records/HandshakeRecord.java @@ -36,9 +36,9 @@ public class HandshakeRecord implements TlsRecord { this.handshakeType = HandshakeType.getInstance(ByteArrays.getByte(rawData, HANDSHAKE_TYPE_OFFSET + offset)); if (handshakeType == HandshakeType.ENCRYPTED_HANDSHAKE_MESSAGE) { + this.handshakeLength = length; this.content = BasicRecordContent.newInstance( rawData, offset, handshakeLength); - this.handshakeLength = length; return; }