Skip to content

Commit 2861d78

Browse files
committed
2 parents 1c43128 + 2d0ff9f commit 2861d78

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/java/org/java_websocket/SSLSocketChannel2.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -314,7 +314,8 @@ public void writeMore() throws IOException {
314314

315315
@Override
316316
public boolean isNeedRead() {
317-
return inData.hasRemaining() || ( inCrypt.hasRemaining() && engineResult.getStatus() != Status.BUFFER_UNDERFLOW );
317+
return inData.hasRemaining() || ( inCrypt.hasRemaining() && engineResult.getStatus() != Status.BUFFER_UNDERFLOW &&
318+
engineResult.getStatus() != Status.CLOSED );
318319
}
319320

320321
@Override

0 commit comments

Comments
 (0)