Mark future blocks as temporarily invalid.

This commit is contained in:
Tomasz Drwięga
2017-12-21 15:01:05 +01:00
parent d5b81ead71
commit 7d4e4c7a62
5 changed files with 94 additions and 42 deletions

View File

@@ -505,7 +505,7 @@ impl<K: Kind> VerificationQueue<K> {
Err(err) => {
match err {
// Don't mark future blocks as bad.
Error::Block(BlockError::InvalidTimestamp(ref e)) if e.max.is_some() => {},
Error::Block(BlockError::TemporarilyInvalid(ref e)) if e.max.is_some() => {},
_ => {
self.verification.bad.lock().insert(h.clone());
}