|
@@ -138,7 +138,7 @@ func NewClient(addrs []string, conf *Config) (Client, error) {
|
|
|
switch err {
|
|
switch err {
|
|
|
case nil:
|
|
case nil:
|
|
|
break
|
|
break
|
|
|
- case ErrLeaderNotAvailable, ErrReplicaNotAvailable:
|
|
|
|
|
|
|
+ case ErrLeaderNotAvailable, ErrReplicaNotAvailable, ErrTopicAuthorizationFailed, ErrClusterAuthorizationFailed:
|
|
|
// indicates that maybe part of the cluster is down, but is not fatal to creating the client
|
|
// indicates that maybe part of the cluster is down, but is not fatal to creating the client
|
|
|
Logger.Println(err)
|
|
Logger.Println(err)
|
|
|
default:
|
|
default:
|