Start transaction earlier in backup restore.

Fixes #12159
fork-5.53.8
Greyson Parrelli 2022-04-13 13:06:47 -04:00
rodzic cff62e9528
commit 7fc9876b1e
1 zmienionych plików z 3 dodań i 3 usunięć

Wyświetl plik

@ -97,12 +97,12 @@ public class FullBackupImporter extends FullBackupBase {
int count = 0;
SQLiteDatabase keyValueDatabase = KeyValueDatabase.getInstance(ApplicationDependencies.getApplication()).getSqlCipherDatabase();
db.beginTransaction();
keyValueDatabase.beginTransaction();
try {
BackupRecordInputStream inputStream = new BackupRecordInputStream(is, passphrase);
db.beginTransaction();
keyValueDatabase.beginTransaction();
dropAllTables(db);
BackupFrame frame;