diff --git a/components/net/sf/briar/transport/IncomingEncryptionLayer.java b/components/net/sf/briar/transport/IncomingEncryptionLayer.java index 26195ebedac8003e5ca27618c157a21ce3e6b21a..7e0fc8be133c786e46d13c9b118c5b526ba36e7a 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();