From 76011b151d68caebe5dc48e5e330d172694725f4 Mon Sep 17 00:00:00 2001 From: Milos Gajdos Date: Wed, 26 Jun 2019 16:28:33 +0100 Subject: [PATCH] Bugfix: Set gateway to node.Address gw has not been initialized; it was basically an empty string and only got populated by Sprintf-ing the addr:port IF the port has been set. This commit sets the gw to node.Address to it's never an empty string. --- network/router/default_router.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/network/router/default_router.go b/network/router/default_router.go index a84a04ee..b342666e 100644 --- a/network/router/default_router.go +++ b/network/router/default_router.go @@ -108,7 +108,7 @@ func (r *router) addServiceRoutes(reg registry.Registry, network string, metric // add each service node as a separate route; for _, service := range services { for _, node := range service.Nodes { - var gw string + gw := node.Address if node.Port > 0 { gw = fmt.Sprintf("%s:%d", node.Address, node.Port) }