guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

05/10: services: guix-build-coordinator: Configure output buffering.


From: guix-commits
Subject: 05/10: services: guix-build-coordinator: Configure output buffering.
Date: Fri, 23 Oct 2020 10:41:38 -0400 (EDT)

cbaines pushed a commit to branch master
in repository guix.

commit bdaaa6b3e454d9e91c6d9384763e8c53d5e12fe2
Author: Christopher Baines <mail@cbaines.net>
AuthorDate: Thu Oct 22 14:21:19 2020 +0100

    services: guix-build-coordinator: Configure output buffering.
    
    Otherwise the logging is garbled.
    
    * gnu/services/guix.scm (make-guix-build-coordinator-start-script): 
Configure
    line output buffering for stdout and stderr.
---
 gnu/services/guix.scm | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gnu/services/guix.scm b/gnu/services/guix.scm
index ac2a031..4afe027 100644
--- a/gnu/services/guix.scm
+++ b/gnu/services/guix.scm
@@ -200,6 +200,9 @@
                       (guix-build-coordinator build-allocator)
                       (guix-build-coordinator coordinator))
 
+         (setvbuf (current-output-port) 'line)
+         (setvbuf (current-error-port) 'line)
+
          (simple-format #t "starting the guix-build-coordinator:\n  ~A\n"
                         (current-filename))
          (let* ((metrics-registry (make-metrics-registry



reply via email to

[Prev in Thread] Current Thread [Next in Thread]