Skip to content

Commit 58254aa

Browse files
committed
Fix stale comment in CTxMemPool::TrimToSize.
1 parent 2bc5018 commit 58254aa

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/txmempool.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -903,10 +903,10 @@ void CTxMemPool::TrimToSize(size_t sizelimit) {
903903
while (DynamicMemoryUsage() > sizelimit) {
904904
indexed_transaction_set::nth_index<1>::type::iterator it = mapTx.get<1>().begin();
905905

906-
// We set the new mempool min fee to either the feerate of the removed set,
907-
// or the "minimum reasonable fee rate" (ie some value under which we consider
908-
// txn to have 0 fee). This way, if the mempool reaches its full size on free
909-
// txn, we will simply disable free txn until there is a block, and some time.
906+
// We set the new mempool min fee to the feerate of the removed set, plus the
907+
// "minimum reasonable fee rate" (ie some value under which we consider txn
908+
// to have 0 fee). This way, we don't allow txn to enter mempool with feerate
909+
// equal to txn which were removed with no block in between.
910910
CFeeRate removed(it->GetFeesWithDescendants(), it->GetSizeWithDescendants());
911911
removed += minReasonableRelayFee;
912912
trackPackageRemoved(removed);

0 commit comments

Comments
 (0)