From 6fbdcb27f07e8c2c2a625661c823632ded70e8e7 Mon Sep 17 00:00:00 2001 From: Janos Guljas Date: Fri, 30 Nov 2018 18:55:56 +0100 Subject: [PATCH] swarm/network: Hive - do not notify peer if discovery is disabled --- swarm/network/hive.go | 2 +- swarm/network/simulation/kademlia_test.go | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/swarm/network/hive.go b/swarm/network/hive.go index 1aa1ae42a2..ebef545929 100644 --- a/swarm/network/hive.go +++ b/swarm/network/hive.go @@ -165,8 +165,8 @@ func (h *Hive) Run(p *BzzPeer) error { // otherwise just send depth to new peer dp.NotifyDepth(depth) } + NotifyPeer(p.BzzAddr, h.Kademlia) } - NotifyPeer(p.BzzAddr, h.Kademlia) defer h.Off(dp) return dp.Run(dp.HandleMsg) } diff --git a/swarm/network/simulation/kademlia_test.go b/swarm/network/simulation/kademlia_test.go index 024830315a..f02b0e5417 100644 --- a/swarm/network/simulation/kademlia_test.go +++ b/swarm/network/simulation/kademlia_test.go @@ -33,7 +33,6 @@ func TestWaitTillHealthy(t *testing.T) { "bzz": func(ctx *adapters.ServiceContext, b *sync.Map) (node.Service, func(), error) { addr := network.NewAddr(ctx.Config.Node()) hp := network.NewHiveParams() - hp.Discovery = false config := &network.BzzConfig{ OverlayAddr: addr.Over(), UnderlayAddr: addr.Under(),