diff options
author | Christopher Baines <mail@cbaines.net> | 2025-02-06 17:15:33 +0000 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2025-02-06 17:15:33 +0000 |
commit | 131967dc39f09a1597cc0fa5df14c4fe45e81f94 (patch) | |
tree | 651ccafbcf4d0293b1ae8bfc737d5614e7793641 | |
parent | 9e3cfabe77116a6a4dbc30ab1cc36b44fb31b943 (diff) | |
download | data-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.scm | 3 |
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" |