diff options
Diffstat (limited to 'guix-data-service/web/package/controller.scm')
-rw-r--r-- | guix-data-service/web/package/controller.scm | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/guix-data-service/web/package/controller.scm b/guix-data-service/web/package/controller.scm index 8dc6b0f..792394c 100644 --- a/guix-data-service/web/package/controller.scm +++ b/guix-data-service/web/package/controller.scm @@ -19,6 +19,8 @@ #:use-module (ice-9 match) #:use-module (web uri) #:use-module (web request) + #:use-module (knots parallelism) + #:use-module (knots resource-pool) #:use-module (guix-data-service utils) #:use-module (guix-data-service database) #:use-module (guix-data-service web render) @@ -40,7 +42,7 @@ request `((system ,parse-system #:default "x86_64-linux") (target ,parse-target #:default ""))))) - (letpar& ((package-versions-with-branches + (fibers-let ((package-versions-with-branches (with-resource-from-pool (connection-pool) conn (branches-by-package-version conn name (assq-ref parsed-query-parameters |