diff --git a/etcdctl/ctlv2/command/util.go b/etcdctl/ctlv2/command/util.go index 7cbc0de2c6e..133b4000e68 100644 --- a/etcdctl/ctlv2/command/util.go +++ b/etcdctl/ctlv2/command/util.go @@ -270,14 +270,14 @@ func isConnectionError(err error) bool { return true } return isConnectionError(t.Err) - case net.Error: - if t.Timeout() { - return true - } case syscall.Errno: if t == syscall.ECONNREFUSED { return true } + case net.Error: + if t.Timeout() { + return true + } } return false }