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