aboutsummaryrefslogtreecommitdiff
path: root/src/checkqueue.h
diff options
context:
space:
mode:
authorSuhas Daftuar <sdaftuar@gmail.com>2016-04-20 13:49:55 -0400
committerSuhas Daftuar <sdaftuar@gmail.com>2016-04-20 14:19:03 -0400
commit3a99fb2cb14955f5e029d315041a093e957e6c3e (patch)
tree309e1beff538d39a50d33cbb984670fbb5a2e06c /src/checkqueue.h
parent04a29373571d44be36bd099c3b3ec3cda89e99d1 (diff)
Fix headers announcements edge case
Previously we would assert that if every block in vBlockHashesToAnnounce is in chainActive, then the blocks to be announced must connect. However, there are edge cases where this assumption could be violated (eg using invalidateblock / reconsiderblock), so just check for this case and revert to inv-announcement instead.
Diffstat (limited to 'src/checkqueue.h')
0 files changed, 0 insertions, 0 deletions