redis: support IPv6 addresses with no port

This commit is contained in:
Nicholas Katsaros 2015-11-09 21:56:28 -05:00
parent 1accab02ed
commit 71ff50633e
1 changed files with 1 additions and 1 deletions

View File

@ -114,7 +114,7 @@ const defaultPort = "6379"
func (r *Redis) gatherServer(addr *url.URL, acc plugins.Accumulator) error {
_, _, err := net.SplitHostPort(addr.Host)
if err != nil {
addr.Host = addr.Host + ":" + defaultPort
addr.Host = net.JoinHostPort(addr.Host, defaultPort)
}
c, err := net.Dial("tcp", addr.Host)