aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator/coordinator.scm
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2023-05-02 16:11:48 +0200
committerChristopher Baines <mail@cbaines.net>2023-05-02 16:11:48 +0200
commit2448b2026bb1f5e0cee6f78b7d3b2e6a30905136 (patch)
treef831d6025796451d382b99c8cdd59638ec69c531 /guix-build-coordinator/coordinator.scm
parentdd932a979c23acf3e751e9fe1359126363ec1775 (diff)
downloadbuild-coordinator-2448b2026bb1f5e0cee6f78b7d3b2e6a30905136.tar
build-coordinator-2448b2026bb1f5e0cee6f78b7d3b2e6a30905136.tar.gz
Don't log as much about "expected" exceptions in worker threads
Diffstat (limited to 'guix-build-coordinator/coordinator.scm')
-rw-r--r--guix-build-coordinator/coordinator.scm6
1 files changed, 5 insertions, 1 deletions
diff --git a/guix-build-coordinator/coordinator.scm b/guix-build-coordinator/coordinator.scm
index adda7a4..0e87b0b 100644
--- a/guix-build-coordinator/coordinator.scm
+++ b/guix-build-coordinator/coordinator.scm
@@ -333,7 +333,11 @@
(datastore
(database-uri->datastore
database-uri-string
- #:metrics-registry metrics-registry))
+ #:metrics-registry metrics-registry
+ #:worker-thread-log-exception?
+ (lambda (exn)
+ (and (not (agent-error? exn))
+ (not (client-error? exn))))))
hooks
(allocation-strategy
basic-build-allocation-strategy))