From c2029b178fa8faef1edbcc8720515714d858282e Mon Sep 17 00:00:00 2001 From: Jethro Grassie Date: Sun, 7 Jul 2019 15:52:59 -0400 Subject: [PATCH] increase payload size allowance --- src/pool.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/pool.c b/src/pool.c index 4ba2dca..c0bef35 100644 --- a/src/pool.c +++ b/src/pool.c @@ -68,10 +68,10 @@ developers. #include "log.h" #include "webui.h" -#define MAX_LINE 4096 +#define MAX_LINE 8192 #define POOL_CLIENTS_GROW 1024 -#define RPC_BODY_MAX 4096 -#define JOB_BODY_MAX 2048 +#define RPC_BODY_MAX 8192 +#define JOB_BODY_MAX 8192 #define ERROR_BODY_MAX 512 #define STATUS_BODY_MAX 256 #define CLIENT_JOBS_MAX 4 @@ -2323,8 +2323,7 @@ client_on_read(struct bufferevent *bev, void *ctx) output = bufferevent_get_output(bev); size_t len = evbuffer_get_length(input); - if (len > MAX_LINE || - (client->mode == MODE_SELF_SELECT && len > MAX_LINE<<2)) + if (len > MAX_LINE) { const char *too_long = "Message too long\n"; evbuffer_add(output, too_long, strlen(too_long));