diff --git a/websockets-jsr/src/main/java/io/undertow/websockets/jsr/FrameHandler.java b/websockets-jsr/src/main/java/io/undertow/websockets/jsr/FrameHandler.java index 12ae5bb38c..a93822587d 100644 --- a/websockets-jsr/src/main/java/io/undertow/websockets/jsr/FrameHandler.java +++ b/websockets-jsr/src/main/java/io/undertow/websockets/jsr/FrameHandler.java @@ -152,6 +152,8 @@ public void run() { } } }); + } else { + bufferedBinaryMessage.getData().free(); } }