aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Drew DeVault <sir@cmpwn.com>2017-08-14 13:48:51 -0400
committerLibravatar GitHub <noreply@github.com>2017-08-14 13:48:51 -0400
commitc1582f981a6de28f5fcec4e4098ca694ce0cde31 (patch)
treee7eeb089eb0424b32371e207f3642ad159c09a62
parentUpdate READMEs (diff)
parentRaise max ipc message size limit to 256 MB (diff)
downloadsway-c1582f981a6de28f5fcec4e4098ca694ce0cde31.tar.gz
sway-c1582f981a6de28f5fcec4e4098ca694ce0cde31.tar.zst
sway-c1582f981a6de28f5fcec4e4098ca694ce0cde31.zip
Merge pull request #1324 from Hummer12007/patch-5
Raise max ipc message size limit to 256 MB
-rw-r--r--sway/ipc-server.c3
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;