PermessageDeflate should handle uncompressed messages · java-codehunger/Java-WebSocket@ce28e70 · GitHub
Skip to content

Commit ce28e70

Browse files
committed
PermessageDeflate should handle uncompressed messages
Fixes TooTallNate#1164
1 parent 14fa2ad commit ce28e70

3 files changed

Lines changed: 73 additions & 8 deletions

File tree

src/main/java/org/java_websocket/extensions/permessage_deflate/PerMessageDeflateExtension.java

Lines changed: 31 additions & 5 deletions

src/test/java/org/java_websocket/example/AutobahnServerTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,10 @@ public static void main(String[] args) throws UnknownHostException {
101101
System.out.println("No limit specified. Defaulting to MaxInteger");
102102
limit = Integer.MAX_VALUE;
103103
}
104+
PerMessageDeflateExtension perMessageDeflateExtension = new PerMessageDeflateExtension();
105+
perMessageDeflateExtension.setThreshold(0);
104106
AutobahnServerTest test = new AutobahnServerTest(port, limit,
105-
new Draft_6455(new PerMessageDeflateExtension()));
107+
new Draft_6455(perMessageDeflateExtension));
106108
test.setConnectionLostTimeout(0);
107109
test.start();
108110
}

src/test/java/org/java_websocket/extensions/PerMessageDeflateExtensionTest.java

Lines changed: 39 additions & 2 deletions

0 commit comments

Comments
 (0)