changeset 78154 | 8a7df40375ae |
parent 78153 | 55a6aa77f3d8 |
child 78156 | da5cc332ded3 |
--- a/src/Pure/Tools/build_process.scala Wed Jun 14 11:47:43 2023 +0200 +++ b/src/Pure/Tools/build_process.scala Wed Jun 14 12:10:40 2023 +0200 @@ -124,8 +124,7 @@ def prepare_database(): Unit = { using_option(store.open_build_database()) { db => val shared_db = db.is_postgresql - db.transaction { - Data.all_tables.create_lock(db) + db.transaction_lock(Data.all_tables, create = true) { Data.clean_build(db) if (shared_db) store.all_tables.create_lock(db) }