2 parents c0dc06d + 81fd79a commit a6ec81bCopy full SHA for a6ec81b
1 file changed
src/rpc/mining.cpp
@@ -1222,6 +1222,7 @@ UniValue consumecompactsketch(const JSONRPCRequest& request)
1222
CBlockHeaderAndShortTxIDs cmpctblock;
1223
ssBlock >> cmpctblock;
1224
1225
+ LOCK(mempool.cs);
1226
PartiallyDownloadedBlock partialBlock(&mempool);
1227
const std::vector<std::pair<uint256, CTransactionRef>> dummy;
1228
ReadStatus status = partialBlock.InitData(cmpctblock, dummy);
@@ -1353,6 +1354,7 @@ UniValue finalizecompactblock(const JSONRPCRequest& request)
1353
1354
found.insert(found.end(), transactions.txn.begin(), transactions.txn.end());
1355
1356
// Now construct the final block!
1357
1358
1359
1360
0 commit comments