From 0ff739334949f534b4b57307a8bb3beb98c3ad6d Mon Sep 17 00:00:00 2001 From: vyzo Date: Thu, 18 Oct 2018 11:32:35 +0300 Subject: [PATCH] fix announced relay address --- p2p/host/relay/autorelay.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/p2p/host/relay/autorelay.go b/p2p/host/relay/autorelay.go index 409a5e2..1885879 100644 --- a/p2p/host/relay/autorelay.go +++ b/p2p/host/relay/autorelay.go @@ -199,12 +199,12 @@ func (h *AutoRelayHost) doUpdateAddrs() { } } - circuit, err := ma.NewMultiaddr("/p2p-circuit") - if err != nil { - panic(err) - } - for _, pi := range h.relays { + circuit, err := ma.NewMultiaddr(fmt.Sprintf("/ipfs/%s/p2p-circuit", pi.ID.Pretty())) + if err != nil { + panic(err) + } + for _, addr := range pi.Addrs { if !manet.IsPrivateAddr(addr) { pub := addr.Encapsulate(circuit) -- GitLab