diff --git a/guix-data-service/jobs/load-new-guix-revision.scm b/guix-data-service/jobs/load-new-guix-revision.scm index 8852139..1122342 100644 --- a/guix-data-service/jobs/load-new-guix-revision.scm +++ b/guix-data-service/jobs/load-new-guix-revision.scm @@ -2214,11 +2214,14 @@ SELECT 1 FROM derivation_source_file_nars WHERE derivation_source_file_id = $1" (define channel-derivations-by-system-promise (fibers-delay (lambda () - (channel->source-and-derivations-by-system - conn - channel-for-commit - fetch-with-authentication? - #:parallelism parallelism)))) + (with-postgresql-connection + "load-new-guix-revision channel->source-and-derivations-by-system" + (lambda (channel-conn) + (channel->source-and-derivations-by-system + channel-conn + channel-for-commit + fetch-with-authentication? + #:parallelism parallelism)))))) (define guix-revision-id-promise (fibers-delay