robustness by reinitializing the locks if dead processes are found

This commit is contained in:
Krasimir Angelov
2023-02-22 17:41:50 +01:00
parent 476075246d
commit 35e47b9fac
3 changed files with 124 additions and 48 deletions

View File

@@ -153,9 +153,6 @@ PgfDB *pgf_read_ngf(const char *fpath,
{
DB_scope scope(db, WRITER_SCOPE);
db->cleanup_revisions();
ref<PgfPGF> pgf = db->get_active_revision();
*revision = db->register_revision(pgf.tagged(), PgfDB::get_txn_id());
}