We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent af4eba9 commit ccc8d68Copy full SHA for ccc8d68
1 file changed
webserver/websocket/src/main/java/io/helidon/webserver/websocket/WsConnection.java
@@ -245,6 +245,8 @@ private ClientWsFrame readFrame() {
245
try {
246
// TODO check may payload size, danger of oom
247
return ClientWsFrame.read(ctx, dataReader, Integer.MAX_VALUE);
248
+ } catch (DataReader.InsufficientDataAvailableException e) {
249
+ throw new CloseConnectionException("Socket closed by the other side", e);
250
} catch (WsCloseException e) {
251
close(e.closeCode(), e.getMessage());
252
throw new CloseConnectionException("WebSocket failed to read client frame", e);
0 commit comments