diff --git a/zrpc/config.go b/zrpc/config.go index 7188ae98..f2114a4e 100644 --- a/zrpc/config.go +++ b/zrpc/config.go @@ -58,13 +58,11 @@ func (sc RpcServerConf) HasEtcd() bool { // Validate validates the config. func (sc RpcServerConf) Validate() error { - if sc.Auth { - if err := sc.Redis.Validate(); err != nil { - return err - } + if !sc.Auth { + return nil } - return nil + return sc.Redis.Validate() } // HasCredential checks if there is a credential in config.