Przeglądaj źródła

lib/connections: Fix LAN addresses begin advertised even when disabled (fixes #7035) (#7045)

Audrius Butkevicius 5 lat temu
rodzic
commit
a17a8cd48b
2 zmienionych plików z 2 dodań i 2 usunięć
  1. 1 1
      lib/connections/quic_listen.go
  2. 1 1
      lib/connections/tcp_listen.go

+ 1 - 1
lib/connections/quic_listen.go

@@ -160,7 +160,7 @@ func (t *quicListener) URI() *url.URL {
 }
 
 func (t *quicListener) WANAddresses() []*url.URL {
-	uris := t.LANAddresses()
+	uris := []*url.URL{t.uri}
 	t.mut.Lock()
 	if t.address != nil {
 		uris = append(uris, t.address)

+ 1 - 1
lib/connections/tcp_listen.go

@@ -146,7 +146,7 @@ func (t *tcpListener) URI() *url.URL {
 }
 
 func (t *tcpListener) WANAddresses() []*url.URL {
-	uris := t.LANAddresses()
+	uris := []*url.URL{t.uri}
 	t.mut.RLock()
 	if t.mapping != nil {
 		addrs := t.mapping.ExternalAddresses()