diff --git a/src/gen/db/write.py b/src/gen/db/write.py index b027a8f62..6205af988 100644 --- a/src/gen/db/write.py +++ b/src/gen/db/write.py @@ -404,6 +404,9 @@ class DbBsddb(DbBsddbRead, DbWriteBase, UpdateCallback): env_flags = db.DB_CREATE | db.DB_PRIVATE |\ db.DB_INIT_MPOOL | db.DB_INIT_LOCK |\ db.DB_INIT_LOG | db.DB_INIT_TXN | db.DB_THREAD + + # As opposed to before, we always try recovery on databases + env_flags |= db.DB_RECOVER # Environment name is now based on the filename env_name = name