db_lmdb: do not propagate exceptions in dtor

Not much we can do here

Coverity 161875
This commit is contained in:
moneromooo-monero 2018-09-27 15:39:54 +00:00
parent 1b0afeeb1c
commit 0749a8bd3c
No known key found for this signature in database
GPG Key ID: 686F07454D6CEFC3
1 changed files with 4 additions and 1 deletions

View File

@ -1145,7 +1145,10 @@ BlockchainLMDB::~BlockchainLMDB()
// batch transaction shouldn't be active at this point. If it is, consider it aborted. // batch transaction shouldn't be active at this point. If it is, consider it aborted.
if (m_batch_active) if (m_batch_active)
batch_abort(); {
try { batch_abort(); }
catch (...) { /* ignore */ }
}
if (m_open) if (m_open)
close(); close();
} }