mirror of
https://github.com/signalapp/Signal-Server
synced 2026-04-19 12:58:04 +01:00
disable response buffering on the websocket
Jersey buffers responses (by default up to 8192 bytes) just so it can add a content length to responses. We already buffer our responses to serialize them as protos, so we can compute the content length ourselves. Setting the buffer to zero disables buffering.
This commit is contained in:
committed by
ravi-signal
parent
2dc0ea2b89
commit
9e510a678c
@@ -137,6 +137,7 @@ class WebSocketResourceProviderTest {
|
||||
return "OK";
|
||||
}
|
||||
});
|
||||
when(response.getHeaders()).thenReturn(new MultivaluedHashMap<>());
|
||||
|
||||
ArgumentCaptor<OutputStream> responseOutputStream = ArgumentCaptor.forClass(OutputStream.class);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user