src/Pure/Build/build_job.scala
changeset 80120 370ebda8bd86
parent 80115 d4d9a7887b2a
child 80121 05cec0a3c63d
--- a/src/Pure/Build/build_job.scala	Tue Apr 16 15:14:55 2024 +0200
+++ b/src/Pure/Build/build_job.scala	Tue Apr 16 16:27:40 2024 +0200
@@ -31,12 +31,9 @@
     server: SSH.Server = SSH.no_server,
     progress: Progress = new Progress
   ): Unit = {
-    using_optional(store.maybe_open_heaps_database(database_server, server = server)) {
-      heaps_database =>
-        for (db <- database_server orElse heaps_database) {
-          val slice = Space.MiB(options.real("build_database_slice"))
-          ML_Heap.store(db, session, slice, cache = store.cache.compress, progress = progress)
-        }
+    store.maybe_using_heaps_database(database_server, server = server) { db =>
+      val slice = Space.MiB(options.real("build_database_slice"))
+      ML_Heap.store(db, session, slice, cache = store.cache.compress, progress = progress)
     }
   }