diff options
-rw-r--r-- | sway/ipc-server.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sway/ipc-server.c b/sway/ipc-server.c index 46a37225..26d0be65 100644 --- a/sway/ipc-server.c +++ b/sway/ipc-server.c | |||
@@ -668,7 +668,8 @@ bool ipc_send_reply(struct ipc_client *client, const char *payload, uint32_t pay | |||
668 | client->write_buffer_size *= 2; | 668 | client->write_buffer_size *= 2; |
669 | } | 669 | } |
670 | 670 | ||
671 | if (client->write_buffer_size > (1 << 22)) { // 4 MB | 671 | // TODO: reduce the limit back to 4 MB when screenshooter is implemented |
672 | if (client->write_buffer_size > (1 << 28)) { // 256 MB | ||
672 | sway_log(L_ERROR, "Client write buffer too big, disconnecting client"); | 673 | sway_log(L_ERROR, "Client write buffer too big, disconnecting client"); |
673 | ipc_client_disconnect(client); | 674 | ipc_client_disconnect(client); |
674 | return false; | 675 | return false; |