aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorobscuren <geffobscura@gmail.com>2014-12-24 18:31:08 +0800
committerobscuren <geffobscura@gmail.com>2014-12-24 18:31:08 +0800
commit9d429180f995f61e3448f9e0ffce713434590055 (patch)
tree42a9b9acf69c42ec661b9b7782da636c8e928996
parentf468a9a0e236f8467012ffe35c1d8ff58e30a81a (diff)
parentc9f963a77e6e728c90e08c0e0008f1dc40df1fe0 (diff)
downloadgo-tangerine-9d429180f995f61e3448f9e0ffce713434590055.tar
go-tangerine-9d429180f995f61e3448f9e0ffce713434590055.tar.gz
go-tangerine-9d429180f995f61e3448f9e0ffce713434590055.tar.bz2
go-tangerine-9d429180f995f61e3448f9e0ffce713434590055.tar.lz
go-tangerine-9d429180f995f61e3448f9e0ffce713434590055.tar.xz
go-tangerine-9d429180f995f61e3448f9e0ffce713434590055.tar.zst
go-tangerine-9d429180f995f61e3448f9e0ffce713434590055.zip
Merge branch 'hotfix/0.7.11' into develop
-rw-r--r--cmd/ethereum/main.go2
-rw-r--r--cmd/mist/main.go2
-rw-r--r--peer.go6
3 files changed, 8 insertions, 2 deletions
diff --git a/cmd/ethereum/main.go b/cmd/ethereum/main.go
index 2a3c46054..30107c145 100644
--- a/cmd/ethereum/main.go
+++ b/cmd/ethereum/main.go
@@ -30,7 +30,7 @@ import (
const (
ClientIdentifier = "Ethereum(G)"
- Version = "0.7.10"
+ Version = "0.7.11"
)
var clilogger = logger.NewLogger("CLI")
diff --git a/cmd/mist/main.go b/cmd/mist/main.go
index 5f809f1c5..7c38d9977 100644
--- a/cmd/mist/main.go
+++ b/cmd/mist/main.go
@@ -31,7 +31,7 @@ import (
const (
ClientIdentifier = "Mist"
- Version = "0.7.10"
+ Version = "0.7.11"
)
var ethereum *eth.Ethereum
diff --git a/peer.go b/peer.go
index 13f0239d4..ceb49a5af 100644
--- a/peer.go
+++ b/peer.go
@@ -412,6 +412,12 @@ func (p *Peer) HandleInbound() {
//}
case wire.MsgDiscTy:
+ blockPool := p.ethereum.blockPool
+ if blockPool.peer == p {
+ blockPool.peer = nil
+ blockPool.td = ethutil.Big0
+ }
+
p.Stop()
peerlogger.Infoln("Disconnect peer: ", DiscReason(msg.Data.Get(0).Uint()))
case wire.MsgPingTy: