From 0ef9aada6f2e7d4c444dca126c181dcc65ae4e38 Mon Sep 17 00:00:00 2001 From: Jean-Louis Huynen Date: Wed, 12 Feb 2020 14:47:21 +0100 Subject: [PATCH] chg: [isNet] fix silly bug --- config/config.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/config/config.go b/config/config.go index e003b37..7374a58 100644 --- a/config/config.go +++ b/config/config.go @@ -32,7 +32,6 @@ func IsNet(host string) (bool, string) { } // trim brackets if net.ParseIP(strings.Trim(host[:i+1], "[]")) != nil { - log.Fatal(fmt.Sprintf("Server IP: %s, Server Port: %s\n", host[:i+1], host[i+1:])) return true, host } } else { @@ -44,12 +43,14 @@ func IsNet(host string) (bool, string) { return false, "" } if net.ParseIP(ss[0]) != nil { - log.Fatal(fmt.Sprintf("Server IP: %s, Server Port: %s\n", ss[0], ss[1])) - return true, host - } else if validDNS.MatchString(ss[0]) { - log.Fatal(fmt.Sprintf("DNS: %s, Server Port: %s\n", ss[0], ss[1])) return true, host } + if validDNS.MatchString(ss[0]) { + return true, host + } else { + log.Fatal(fmt.Sprintf("DNS/IP: %s, Server Port: %s\n", ss[0], ss[1])) + return false, "" + } } } return false, host