aboutsummaryrefslogtreecommitdiffstats
path: root/blockpool/peers.go
diff options
context:
space:
mode:
authorzelig <viktor.tron@gmail.com>2015-04-08 01:29:35 +0800
committerzelig <viktor.tron@gmail.com>2015-04-09 20:58:35 +0800
commit30830652ae9ca15d1d9e1d32a22f9af671ae8a5a (patch)
tree60ffb990e2b305d6e27fbed6be6747f464c83d78 /blockpool/peers.go
parent558683d10cb059a55b181d94d82c2c7292f96680 (diff)
downloadgo-tangerine-30830652ae9ca15d1d9e1d32a22f9af671ae8a5a.tar
go-tangerine-30830652ae9ca15d1d9e1d32a22f9af671ae8a5a.tar.gz
go-tangerine-30830652ae9ca15d1d9e1d32a22f9af671ae8a5a.tar.bz2
go-tangerine-30830652ae9ca15d1d9e1d32a22f9af671ae8a5a.tar.lz
go-tangerine-30830652ae9ca15d1d9e1d32a22f9af671ae8a5a.tar.xz
go-tangerine-30830652ae9ca15d1d9e1d32a22f9af671ae8a5a.tar.zst
go-tangerine-30830652ae9ca15d1d9e1d32a22f9af671ae8a5a.zip
fix TestPoolStatus test crashing, skip tests failing (due to @obscuren hotfixes)
Diffstat (limited to 'blockpool/peers.go')
-rw-r--r--blockpool/peers.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/blockpool/peers.go b/blockpool/peers.go
index 3f514c9e9..59225856d 100644
--- a/blockpool/peers.go
+++ b/blockpool/peers.go
@@ -165,6 +165,7 @@ func (self *peer) setChainInfoFromBlock(block *types.Block) {
// distribute block request among known peers
func (self *peers) requestBlocks(attempts int, hashes []common.Hash) {
self.lock.RLock()
+
defer self.lock.RUnlock()
peerCount := len(self.peers)
// on first attempt use the best peer