mirror of
https://github.com/ElementsProject/elements.git
synced 2026-08-15 12:51:00 +02:00
[validation] Remove pool member from ConnectTrace
It's no longer used for anything.
This commit is contained in:
parent
969b65f3f5
commit
2dd561f361
1 changed files with 2 additions and 3 deletions
|
|
@ -2517,10 +2517,9 @@ struct PerBlockConnectTrace {
|
|||
class ConnectTrace {
|
||||
private:
|
||||
std::vector<PerBlockConnectTrace> blocksConnected;
|
||||
CTxMemPool &pool;
|
||||
|
||||
public:
|
||||
explicit ConnectTrace(CTxMemPool &_pool) : blocksConnected(1), pool(_pool) {}
|
||||
explicit ConnectTrace() : blocksConnected(1) {}
|
||||
|
||||
void BlockConnected(CBlockIndex* pindex, std::shared_ptr<const CBlock> pblock) {
|
||||
assert(!blocksConnected.back().pindex);
|
||||
|
|
@ -2833,7 +2832,7 @@ bool CChainState::ActivateBestChain(BlockValidationState &state, const CChainPar
|
|||
do {
|
||||
// We absolutely may not unlock cs_main until we've made forward progress
|
||||
// (with the exception of shutdown due to hardware issues, low disk space, etc).
|
||||
ConnectTrace connectTrace(mempool); // Destructed before cs_main is unlocked
|
||||
ConnectTrace connectTrace; // Destructed before cs_main is unlocked
|
||||
|
||||
if (pindexMostWork == nullptr) {
|
||||
pindexMostWork = FindMostWorkChain();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue