Deinit active branch first
authorCryptoManiac <balthazar.ad@gmail.com>
Mon, 27 Dec 2021 08:18:59 +0000 (11:18 +0300)
committerCryptoManiac <balthazar.ad@gmail.com>
Mon, 27 Dec 2021 08:18:59 +0000 (11:18 +0300)
src/txdb-leveldb.cpp

index f68c537..fb4b13f 100644 (file)
@@ -95,10 +95,10 @@ CTxDB::CTxDB(const char* pszMode)
             printf("Required index version is %d, removing old database\n", DATABASE_VERSION);
 
             // Leveldb instance destruction
-            delete txdb;
-            txdb = pdb = NULL;
             delete activeBatch;
             activeBatch = NULL;
+            delete txdb;
+            txdb = pdb = NULL;
 
             init_blockindex(options, true); // Remove directory and create new database
             pdb = txdb;