cbaines pushed a commit to branch master
in repository data-service.

commit 150d9c4390440dfaf4ac895c5b9a16aaccfac7a7
Author: Christopher Baines <[email protected]>
AuthorDate: Sun Dec 27 10:27:45 2020 +0000

    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

Reply via email to