File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -909,10 +909,10 @@ void CTxMemPool::TrimToSize(size_t sizelimit)
909909 while (DynamicMemoryUsage () > sizelimit) {
910910 indexed_transaction_set::nth_index<1 >::type::iterator it = mapTx.get <1 >().begin ();
911911
912- // We set the new mempool min fee to either the feerate of the removed set,
913- // or the "minimum reasonable fee rate" (ie some value under which we consider
914- // txn to have 0 fee). This way, if the mempool reaches its full size on free
915- // txn, we will simply disable free txn until there is a block, and some time .
912+ // We set the new mempool min fee to the feerate of the removed set, plus the
913+ // "minimum reasonable fee rate" (ie some value under which we consider txn
914+ // to have 0 fee). This way, we don't allow txn to enter mempool with feerate
915+ // equal to txn which were removed with no block in between .
916916 CFeeRate removed (it->GetFeesWithDescendants (), it->GetSizeWithDescendants ());
917917 removed += minReasonableRelayFee;
918918 trackPackageRemoved (removed);
You can’t perform that action at this time.
0 commit comments