diff options
| author | Suhas Daftuar <[email protected]> | 2018-05-09 09:03:35 -0400 |
|---|---|---|
| committer | Suhas Daftuar <[email protected]> | 2018-05-09 10:40:33 -0400 |
| commit | 11fa6bb66e8c1562305d034903a0dc6aee6eea20 (patch) | |
| tree | 874cc0999fd42fa4218329f5e1de36dbe20c333d /src/validation.cpp | |
| parent | Merge #13188: qa: Remove unused option --srcdir (diff) | |
| download | discoin-11fa6bb66e8c1562305d034903a0dc6aee6eea20.tar.xz discoin-11fa6bb66e8c1562305d034903a0dc6aee6eea20.zip | |
Bugfix: ensure consistency of m_failed_blocks after reconsiderblock
Diffstat (limited to 'src/validation.cpp')
| -rw-r--r-- | src/validation.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/validation.cpp b/src/validation.cpp index fc1f6477d..03aaf68ef 100644 --- a/src/validation.cpp +++ b/src/validation.cpp @@ -2834,6 +2834,7 @@ bool CChainState::ResetBlockFailureFlags(CBlockIndex *pindex) { if (pindex->nStatus & BLOCK_FAILED_MASK) { pindex->nStatus &= ~BLOCK_FAILED_MASK; setDirtyBlockIndex.insert(pindex); + m_failed_blocks.erase(pindex); } pindex = pindex->pprev; } |