fix forwarding node address parsing

This commit is contained in:
ginuerzh 2023-11-16 20:38:16 +08:00
parent f5a20fd0fc
commit a465210bd6

View File

@ -12,6 +12,11 @@ import (
type AddrPortRange string type AddrPortRange string
func (p AddrPortRange) Addrs() (addrs []string) { func (p AddrPortRange) Addrs() (addrs []string) {
// ignore url scheme, e.g. http://, tls://, tcp://.
if strings.Contains(string(p), "://") {
return nil
}
h, sp, err := net.SplitHostPort(string(p)) h, sp, err := net.SplitHostPort(string(p))
if err != nil { if err != nil {
return nil return nil