diff --git a/src/validation.cpp b/src/validation.cpp --- a/src/validation.cpp +++ b/src/validation.cpp @@ -2366,11 +2366,9 @@ class ConnectTrace { private: std::vector blocksConnected; - CTxMemPool &pool; public: - explicit ConnectTrace(CTxMemPool &_pool) - : blocksConnected(1), pool(_pool) {} + explicit ConnectTrace() : blocksConnected(1) {} void BlockConnected(CBlockIndex *pindex, std::shared_ptr pblock) { @@ -2986,7 +2984,7 @@ // issues, low disk space, etc). // Destructed before cs_main is unlocked - ConnectTrace connectTrace(g_mempool); + ConnectTrace connectTrace; if (pindexMostWork == nullptr) { pindexMostWork = FindMostWorkChain();