aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2025-02-06 17:15:33 +0000
committerChristopher Baines <mail@cbaines.net>2025-02-06 17:15:33 +0000
commit131967dc39f09a1597cc0fa5df14c4fe45e81f94 (patch)
tree651ccafbcf4d0293b1ae8bfc737d5614e7793641
parent9e3cfabe77116a6a4dbc30ab1cc36b44fb31b943 (diff)
downloaddata-service-131967dc39f09a1597cc0fa5df14c4fe45e81f94.tar
data-service-131967dc39f09a1597cc0fa5df14c4fe45e81f94.tar.gz
Tweak streaming json
Don't set the encoding, this should be handled by knots, and drop the block size as the previous value seemed excessive.
-rw-r--r--guix-data-service/web/render.scm3
1 files changed, 1 insertions, 2 deletions
diff --git a/guix-data-service/web/render.scm b/guix-data-service/web/render.scm
index 90f577e..fee5daf 100644
--- a/guix-data-service/web/render.scm
+++ b/guix-data-service/web/render.scm
@@ -168,8 +168,7 @@
(vary . (accept)))))
(if stream?
(lambda (port)
- (set-port-encoding! port "utf-8")
- (setvbuf port 'block (expt 2 20))
+ (setvbuf port 'block (expt 2 16))
(scm->json json port))
(call-with-encoded-output-string
"utf-8"