From 6c1815f73201e1be493eab9af47727cc8a37d8fe Mon Sep 17 00:00:00 2001 From: jkrvivian Date: Mon, 29 Apr 2024 22:41:25 +0800 Subject: [PATCH] Do not touch DHT peerstore --- pkg/network/p2p/manager.go | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkg/network/p2p/manager.go b/pkg/network/p2p/manager.go index 26bc27f46..042d5b9bd 100644 --- a/pkg/network/p2p/manager.go +++ b/pkg/network/p2p/manager.go @@ -6,7 +6,6 @@ import ( "github.com/libp2p/go-libp2p/core/host" p2pnetwork "github.com/libp2p/go-libp2p/core/network" "github.com/libp2p/go-libp2p/core/peer" - "github.com/libp2p/go-libp2p/core/peerstore" "github.com/multiformats/go-multiaddr" "google.golang.org/protobuf/proto" @@ -124,8 +123,6 @@ func (m *Manager) DialPeer(ctx context.Context, peer *network.Peer) error { return ierrors.WithMessagef(network.ErrMaxAutopeeringPeersReached, "peer %s is not allowed", peer.ID.String()) } - // Adds the peer's multiaddresses to the peerstore, so that they can be used for dialing. - m.libp2pHost.Peerstore().AddAddrs(peer.ID, m.addrFilter(peer.PeerAddresses), peerstore.ConnectedAddrTTL) cancelCtx := ctx stream, err := m.P2PHost().NewStream(cancelCtx, peer.ID, network.CoreProtocolID)