increase request buffer size

Sat, 07 Mar 2026 23:26:02 +0100

author
Olaf Wintermann <olaf.wintermann@gmail.com>
date
Sat, 07 Mar 2026 23:26:02 +0100
changeset 725
fcd92f022e93
parent 724
dcac069c7c95
child 726
5ad3bda4aca1

increase request buffer size

src/server/daemon/sessionhandler.c file | annotate | diff | comparison | revisions
--- a/src/server/daemon/sessionhandler.c	Sat Mar 07 23:25:47 2026 +0100
+++ b/src/server/daemon/sessionhandler.c	Sat Mar 07 23:26:02 2026 +0100
@@ -156,9 +156,9 @@
     buf->rdtimeout = 120;
     buf->pos = 0;
     buf->cursize = 0;
-    buf->maxsize = 2048;
+    buf->maxsize = 16384;
     buf->sd = &conn->fd;
-    buf->inbuf = malloc(2048);
+    buf->inbuf = malloc(16384);
     buf->errmsg = NULL;
 
     request->netbuf = buf;
@@ -344,10 +344,10 @@
     buf->rdtimeout = 120;
     buf->pos = 0;
     buf->cursize = 0;
-    buf->maxsize = 2048;
+    buf->maxsize = 16384;
     buf->sd = &conn->fd;
     buf->errmsg = NULL;
-    buf->inbuf = malloc(2048);
+    buf->inbuf = malloc(16384);
     if(!buf->inbuf) {
         http_request_cleanup(request);
         free(buf);
@@ -433,7 +433,7 @@
             conn,
             buf->inbuf + buf->pos,
             buf->maxsize - buf->pos);
-    
+ 
     log_ereport(LOG_DEBUG, "trace reqid: %016llx request input | r=%d", (unsigned long long int)conn->id, r);
     
     if(r <= 0) {

mercurial