aboutsummaryrefslogtreecommitdiff
path: root/src/init.cpp
diff options
context:
space:
mode:
authorSuhas Daftuar <[email protected]>2015-10-21 10:18:24 -0400
committerSuhas Daftuar <[email protected]>2016-03-14 12:13:31 -0400
commit76a76321d2f36992178ddaaf4d023c5e33c14fbf (patch)
tree05e6af5410f7cb9bd2f75d41bf14ff394df09c33 /src/init.cpp
parentRename CTxMemPool::remove -> removeRecursive (diff)
downloaddiscoin-76a76321d2f36992178ddaaf4d023c5e33c14fbf.tar.xz
discoin-76a76321d2f36992178ddaaf4d023c5e33c14fbf.zip
Remove work limit in UpdateForDescendants()
The work limit served to prevent the descendant walking algorithm from doing too much work by marking the parent transaction as dirty. However to implement ancestor tracking, it's not possible to similarly mark those descendant transactions as dirty without having to calculate them to begin with. This commit removes the work limit altogether. With appropriate chain limits (-limitdescendantcount) the concern about doing too much work inside this function should be mitigated.
Diffstat (limited to 'src/init.cpp')
0 files changed, 0 insertions, 0 deletions