From 150d9c4390440dfaf4ac895c5b9a16aaccfac7a7 Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Sun, 27 Dec 2020 10:27:45 +0000 Subject: [PATCH] Don't try to start a new transaction inside processing build events As it uses a transaction with a wider scope. --- guix-data-service/web/build-server/controller.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/guix-data-service/web/build-server/controller.scm b/guix-data-service/web/build-server/controller.scm index 8587278..a91a1b0 100644 --- a/guix-data-service/web/build-server/controller.scm +++ b/guix-data-service/web/build-server/controller.scm @@ -135,7 +135,8 @@ (lambda (item-data) (list (assoc-ref item-data "timestamp") (assoc-ref item-data "event"))) - items))))) + items) + #:transaction? #f)))) (define (process-items items) (parallel-via-thread-pool-channel