diff --git a/p2p/protocol/identify/id.go b/p2p/protocol/identify/id.go index 3c44f24a7ee81a8c6379e39e04df80b03459fa56..cba8b8eccdc21df54b65ba19e3bf312df48ef8aa 100644 --- a/p2p/protocol/identify/id.go +++ b/p2p/protocol/identify/id.go @@ -173,6 +173,7 @@ func (ids *IDService) consumeMessage(mes *pb.Identify, c inet.Conn) { p := c.RemotePeer() // mes.Protocols + ids.Host.Peerstore().SetProtocols(p, mes.Protocols) // mes.ObservedAddr ids.consumeObservedAddress(mes.GetObservedAddr(), c)