diff options
-rw-r--r-- | guix-build-coordinator/datastore/sqlite.scm | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/guix-build-coordinator/datastore/sqlite.scm b/guix-build-coordinator/datastore/sqlite.scm index bcac7e6..90fd3b6 100644 --- a/guix-build-coordinator/datastore/sqlite.scm +++ b/guix-build-coordinator/datastore/sqlite.scm @@ -171,6 +171,7 @@ CREATE TABLE IF NOT EXISTS mem.build_allocation_plan ( (metric-increment writer-thread-destructor-counter) (sqlite-close db))) #:lifetime 500 + #:expire-on-exception? #t ;; SQLite doesn't support parallel writes #:parallelism 1 @@ -220,6 +221,7 @@ CREATE TABLE IF NOT EXISTS mem.build_allocation_plan ( (metric-increment reader-thread-destructor-counter) (sqlite-close db))) #:lifetime 50000 + #:expire-on-exception? #t ;; Use a minimum of 2 and a maximum of 8 threads #:parallelism |