aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeffrey Wilcke <jeffrey@ethereum.org>2015-05-28 23:07:11 +0800
committerJeffrey Wilcke <jeffrey@ethereum.org>2015-05-28 23:07:11 +0800
commitb25e8b707953ae57ee88438d7cd8edcb1c80cfd5 (patch)
tree3d5c5c504096101c3f7ef4ede669ea3c882030ce
parenta225ef9c1346a2c3122304df3e0df2af5ced10bf (diff)
parente5d7627427262f7df0906233aecbcbb37c8daeed (diff)
downloaddexon-b25e8b707953ae57ee88438d7cd8edcb1c80cfd5.tar
dexon-b25e8b707953ae57ee88438d7cd8edcb1c80cfd5.tar.gz
dexon-b25e8b707953ae57ee88438d7cd8edcb1c80cfd5.tar.bz2
dexon-b25e8b707953ae57ee88438d7cd8edcb1c80cfd5.tar.lz
dexon-b25e8b707953ae57ee88438d7cd8edcb1c80cfd5.tar.xz
dexon-b25e8b707953ae57ee88438d7cd8edcb1c80cfd5.tar.zst
dexon-b25e8b707953ae57ee88438d7cd8edcb1c80cfd5.zip
Merge pull request #1142 from obscuren/100-pct-block-prop
eth: 100% block propogation
-rw-r--r--eth/handler.go3
1 files changed, 1 insertions, 2 deletions
diff --git a/eth/handler.go b/eth/handler.go
index 8092a5f71..aea33452c 100644
--- a/eth/handler.go
+++ b/eth/handler.go
@@ -2,7 +2,6 @@ package eth
import (
"fmt"
- "math"
"math/big"
"sync"
"time"
@@ -359,7 +358,7 @@ func (pm *ProtocolManager) verifyTd(peer *peer, request newBlockMsgData) error {
func (pm *ProtocolManager) BroadcastBlock(hash common.Hash, block *types.Block) {
// Broadcast block to a batch of peers not knowing about it
peers := pm.peers.PeersWithoutBlock(hash)
- peers = peers[:int(math.Sqrt(float64(len(peers))))]
+ //peers = peers[:int(math.Sqrt(float64(len(peers))))]
for _, peer := range peers {
peer.sendNewBlock(block)
}