Skip to content

Commit ea05a01

Browse files
committed
clean network buffer when reading is complete
1 parent f36be4c commit ea05a01

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

rlib-network/src/main/java/javasabr/rlib/network/packet/impl/AbstractSslNetworkPacketReader.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,8 @@ protected int decryptAndRead(ByteBuffer receivedBuffer) {
208208
switch (result.getStatus()) {
209209
case OK: {
210210
if (result.bytesConsumed() == 0 && result.bytesProduced() == 0) {
211-
log.debug(remoteAddress, "[%s] No progress during decryption, stop processing"::formatted);
211+
log.debug(remoteAddress, "[%s] No progress during decryption, skip read packets"::formatted);
212+
NetworkUtils.cleanNetworkBuffer(receivedBuffer);
212213
return SKIP_READ_PACKETS;
213214
}
214215
sslDataBuffer.flip();

0 commit comments

Comments
 (0)