diff options
author | Christopher Baines <mail@cbaines.net> | 2025-01-29 16:34:16 +0000 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2025-01-29 18:34:20 +0100 |
commit | 8f3968af1e9cc09f7156f406d4b2e0c72976f683 (patch) | |
tree | e6a5a13e6718c2567aa943f0a9a1390da752712d | |
parent | 98c4fae76f44547171156fbdc0e83dd68a8c9af7 (diff) | |
download | data-service-8f3968af1e9cc09f7156f406d4b2e0c72976f683.tar data-service-8f3968af1e9cc09f7156f406d4b2e0c72976f683.tar.gz |
Configure the knots web server connection buffer size
Rather than changing the buffer size when processing each request.
-rw-r--r-- | guix-data-service/web/server.scm | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/guix-data-service/web/server.scm b/guix-data-service/web/server.scm index 3044e4d..20b34cb 100644 --- a/guix-data-service/web/server.scm +++ b/guix-data-service/web/server.scm @@ -75,10 +75,6 @@ (request-method request) (uri-path (request-uri request))))) #:unwind? #t) - ;; The fibers web server uses a 1024 byte buffer, so increase this - (setvbuf (request-port request) - 'block - (expt 2 16)) (apply values (let-values (((request-components mime-types) (request->path-components-and-mime-type request))) @@ -294,6 +290,7 @@ port. Also, the port used can be changed by passing the --port option.\n" exn #f)) #:code 500)))))) + #:connection-buffer-size (expt 2 16) #:host host #:port port))) #:unwind? #t))) |