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

View File

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