aboutsummaryrefslogtreecommitdiff
path: root/scripts/guix-data-service-process-jobs.in
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2019-06-17 16:58:31 +0100
committerChristopher Baines <mail@cbaines.net>2019-06-17 18:09:10 +0100
commit3df0b43146e20b8d86da5f890ca5cc163e929805 (patch)
tree324a682f73777f9002c2e2d7d0cec9a2d709ac93 /scripts/guix-data-service-process-jobs.in
parent7f0a0ed3b13c4a650ffb7c4cb6693b1b23d0f628 (diff)
downloaddata-service-3df0b43146e20b8d86da5f890ca5cc163e929805.tar
data-service-3df0b43146e20b8d86da5f890ca5cc163e929805.tar.gz
Use line buffering for the input and output ports
As these are used for logging, which is done on a line by line basis. Remove the now redundant calls to (force-output).
Diffstat (limited to 'scripts/guix-data-service-process-jobs.in')
-rw-r--r--scripts/guix-data-service-process-jobs.in3
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/guix-data-service-process-jobs.in b/scripts/guix-data-service-process-jobs.in
index f0338a7..e4347e4 100644
--- a/scripts/guix-data-service-process-jobs.in
+++ b/scripts/guix-data-service-process-jobs.in
@@ -27,6 +27,9 @@
(guix-data-service database)
(guix-data-service jobs))
+(setvbuf (current-output-port) 'line)
+(setvbuf (current-error-port) 'line)
+
(with-postgresql-connection
(lambda (conn)
(simple-format #t "Ready to process jobs...\n")