aboutsummaryrefslogtreecommitdiffstats
path: root/blockpool/peers.go
diff options
context:
space:
mode:
authorobscuren <geffobscura@gmail.com>2015-04-04 22:24:22 +0800
committerobscuren <geffobscura@gmail.com>2015-04-04 22:24:44 +0800
commit0d1a9ce64847775b19ab1f0bbb7b2cc7771e862a (patch)
tree5587a5d0bddea0e0b16c328cac209e928f3b84b8 /blockpool/peers.go
parentc985ce4d78db468bd4841705ae600913db6b29b8 (diff)
downloaddexon-0d1a9ce64847775b19ab1f0bbb7b2cc7771e862a.tar
dexon-0d1a9ce64847775b19ab1f0bbb7b2cc7771e862a.tar.gz
dexon-0d1a9ce64847775b19ab1f0bbb7b2cc7771e862a.tar.bz2
dexon-0d1a9ce64847775b19ab1f0bbb7b2cc7771e862a.tar.lz
dexon-0d1a9ce64847775b19ab1f0bbb7b2cc7771e862a.tar.xz
dexon-0d1a9ce64847775b19ab1f0bbb7b2cc7771e862a.tar.zst
dexon-0d1a9ce64847775b19ab1f0bbb7b2cc7771e862a.zip
Disabled peer TD check to support suspended blocks (Future blocks)
@zelig When blocks are in the future they'll be cached and processed at a later time. Because of this the returned TD will be much lower than the broadcasted TD.
Diffstat (limited to 'blockpool/peers.go')
-rw-r--r--blockpool/peers.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/blockpool/peers.go b/blockpool/peers.go
index 285fa45b1..3f514c9e9 100644
--- a/blockpool/peers.go
+++ b/blockpool/peers.go
@@ -477,8 +477,8 @@ func (self *peer) getBlockHashes() bool {
// XXX added currentBlock check (?)
if self.currentBlock != nil && self.currentBlock.Td != nil {
if self.td.Cmp(self.currentBlock.Td) != 0 {
- self.addError(ErrIncorrectTD, "on block %x", self.currentBlockHash)
- self.bp.status.badPeers[self.id]++
+ //self.addError(ErrIncorrectTD, "on block %x", self.currentBlockHash)
+ //self.bp.status.badPeers[self.id]++
}
}
headKey := self.parentHash