From 780ae3f0d1b3f6c4fcee6d7fe6ac866c79532d7c Mon Sep 17 00:00:00 2001 From: Peter van Dijk Date: Fri, 15 Nov 2019 14:02:30 +0100 Subject: [PATCH] lmdbbackend: use nested transaction in list() when possible/needed --- modules/lmdbbackend/lmdbbackend.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/lmdbbackend/lmdbbackend.cc b/modules/lmdbbackend/lmdbbackend.cc index ad9b5565ba..e64d160ec5 100644 --- a/modules/lmdbbackend/lmdbbackend.cc +++ b/modules/lmdbbackend/lmdbbackend.cc @@ -531,7 +531,7 @@ bool LMDBBackend::list(const DNSName &target, int id, bool include_disabled) } } - d_rotxn = getRecordsROTransaction(di.id); + d_rotxn = getRecordsROTransaction(di.id, d_rwtxn); compoundOrdername co; d_matchkey = co(di.id); d_getcursor = std::make_shared(d_rotxn->txn->getCursor(d_rotxn->db->dbi)); -- 2.47.2