diff --git a/consul/client.go b/consul/client.go index 3d6de56e..d47bac5c 100644 --- a/consul/client.go +++ b/consul/client.go @@ -261,7 +261,7 @@ func (c *consulClientImpl) reconnectIfConnectionError(conn *consulConnection, er if clientErr := c.reconnect(conn); clientErr != nil { return false, clientErr } else { - return true, nil + return true, err } } else { return false, err