cmd/stdiscosrv: Deduplicate addresses (fixes #8482) (#9080)

This commit is contained in:
bt90
2023-09-06 14:36:00 +02:00
committed by GitHub
parent 7c0223bd06
commit 06ac10ee37
+4
View File
@@ -29,6 +29,7 @@ import (
"time"
"github.com/syncthing/syncthing/lib/protocol"
"github.com/syncthing/syncthing/lib/stringutil"
)
// announcement is the format received from and sent to clients
@@ -440,6 +441,9 @@ func fixupAddresses(remote *net.TCPAddr, addresses []string) []string {
fixed = append(fixed, uri.String())
}
// Remove duplicate addresses
fixed = stringutil.UniqueTrimmedStrings(fixed)
return fixed
}