diff options
author | Christopher Baines <mail@cbaines.net> | 2022-05-19 08:32:23 +0100 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2022-05-19 08:32:23 +0100 |
commit | 52116eabb7e72d25d9f3491110f84ac799f9d0ce (patch) | |
tree | 4a5a442739edfb9c3114c6f8b97a093ac36ac8c5 | |
parent | ed3c806ab83c77c1b8f04bb399c66743f1858178 (diff) | |
download | build-coordinator-52116eabb7e72d25d9f3491110f84ac799f9d0ce.tar build-coordinator-52116eabb7e72d25d9f3491110f84ac799f9d0ce.tar.gz |
Make the derivation cache a doubly weak hash table
As I have a suspicion that the weak key hash table is keeping stuff around.
-rw-r--r-- | guix-build-coordinator/utils.scm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/guix-build-coordinator/utils.scm b/guix-build-coordinator/utils.scm index a0546eb..d4e6f9c 100644 --- a/guix-build-coordinator/utils.scm +++ b/guix-build-coordinator/utils.scm @@ -535,7 +535,7 @@ upcoming chunk." derivation-name))))))))) (define %derivation-cache - (make-weak-key-hash-table)) + (make-doubly-weak-hash-table)) (define (read-derivation-through-substitutes derivation-name substitute-urls) |