Let limitfreerelay=0 reject ALL free transactions
This commit is contained in:
parent
ce99358f4a
commit
9c9f5c1303
1 changed files with 1 additions and 1 deletions
|
@ -754,7 +754,7 @@ bool CTxMemPool::accept(CTransaction &tx, bool fCheckInputs, bool fLimitFree,
|
||||||
nLastTime = nNow;
|
nLastTime = nNow;
|
||||||
// -limitfreerelay unit is thousand-bytes-per-minute
|
// -limitfreerelay unit is thousand-bytes-per-minute
|
||||||
// At default rate it would take over a month to fill 1GB
|
// At default rate it would take over a month to fill 1GB
|
||||||
if (dFreeCount > GetArg("-limitfreerelay", 15)*10*1000)
|
if (dFreeCount >= GetArg("-limitfreerelay", 15)*10*1000)
|
||||||
return error("CTxMemPool::accept() : free transaction rejected by rate limiter");
|
return error("CTxMemPool::accept() : free transaction rejected by rate limiter");
|
||||||
if (fDebug)
|
if (fDebug)
|
||||||
printf("Rate limit dFreeCount: %g => %g\n", dFreeCount, dFreeCount+nSize);
|
printf("Rate limit dFreeCount: %g => %g\n", dFreeCount, dFreeCount+nSize);
|
||||||
|
|
Loading…
Reference in a new issue