Fix issues with with-resource-from-pool

This commit is contained in:
Christopher Baines 2023-07-26 10:11:00 +01:00
parent abe50b0443
commit 1c75394187

View file

@ -620,10 +620,10 @@
package-derivations)))))) package-derivations))))))
(else (else
(letpar& ((systems (letpar& ((systems
(with-resource-from-pool (connection-pool) conn (call-with-resource-from-pool (connection-pool)
list-systems)) list-systems))
(targets (targets
(with-resource-from-pool (connection-pool) conn (call-with-resource-from-pool (connection-pool)
valid-targets))) valid-targets)))
(render-html (render-html
#:sxml (view-branch-package-derivations #:sxml (view-branch-package-derivations
@ -667,8 +667,7 @@
package-name package-name
output-name))) output-name)))
(build-server-urls (build-server-urls
(call-with-resource-from-pool (call-with-resource-from-pool (connection-pool)
(connection-pool)
select-build-server-urls-by-id))) select-build-server-urls-by-id)))
(case (most-appropriate-mime-type (case (most-appropriate-mime-type
'(application/json text/html) '(application/json text/html)
@ -696,10 +695,10 @@
package-outputs)))))) package-outputs))))))
(else (else
(letpar& ((systems (letpar& ((systems
(with-resource-from-pool (connection-pool) conn (call-with-resource-from-pool (connection-pool)
list-systems)) list-systems))
(targets (targets
(with-resource-from-pool (connection-pool) conn (call-with-resource-from-pool (connection-pool)
valid-targets))) valid-targets)))
(render-html (render-html
#:sxml (view-branch-package-outputs #:sxml (view-branch-package-outputs