Skip to content

Commit 923dc44

Browse files
committed
Merge #9578: Add missing mempool lock for CalculateMemPoolAncestors
003cd60 Add missing mempool lock for CalculateMemPoolAncestors (Matt Corallo)
2 parents 7821db3 + 003cd60 commit 923dc44

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/txmempool.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,8 @@ void CTxMemPool::UpdateTransactionsFromBlock(const std::vector<uint256> &vHashes
171171

172172
bool CTxMemPool::CalculateMemPoolAncestors(const CTxMemPoolEntry &entry, setEntries &setAncestors, uint64_t limitAncestorCount, uint64_t limitAncestorSize, uint64_t limitDescendantCount, uint64_t limitDescendantSize, std::string &errString, bool fSearchForParents /* = true */) const
173173
{
174+
LOCK(cs);
175+
174176
setEntries parentHashes;
175177
const CTransaction &tx = entry.GetTx();
176178

0 commit comments

Comments
 (0)