diff --git a/components/net/sf/briar/transport/IncomingEncryptionLayer.java b/components/net/sf/briar/transport/IncomingEncryptionLayer.java index 26195ebed..7e0fc8be1 100644 --- a/components/net/sf/briar/transport/IncomingEncryptionLayer.java +++ b/components/net/sf/briar/transport/IncomingEncryptionLayer.java @@ -115,7 +115,7 @@ class IncomingEncryptionLayer implements FrameReader { // Decode and validate the header finalFrame = FrameEncoder.isFinalFrame(frame); if(!finalFrame && ciphertextLength < frameLength) - throw new EOFException(); + throw new FormatException(); int payloadLength = FrameEncoder.getPayloadLength(frame); if(payloadLength > plaintextLength - HEADER_LENGTH) throw new FormatException();