aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator/utils.scm
diff options
context:
space:
mode:
Diffstat (limited to 'guix-build-coordinator/utils.scm')
-rw-r--r--guix-build-coordinator/utils.scm3
1 files changed, 2 insertions, 1 deletions
diff --git a/guix-build-coordinator/utils.scm b/guix-build-coordinator/utils.scm
index f12cab0..ef26d3a 100644
--- a/guix-build-coordinator/utils.scm
+++ b/guix-build-coordinator/utils.scm
@@ -317,7 +317,8 @@ upcoming chunk."
(lambda (key . args)
;; This is a hack, to ignore errors relating to closing the store
;; connection.
- (if (file-exists? derivation-name)
+ (if (with-store store
+ (valid-path? store derivation-name))
#t
(error (simple-format #f "could not substitute ~A\n"
derivation-name))))))