diff --git a/sentinel.go b/sentinel.go index 84355868..d5a26ac6 100644 --- a/sentinel.go +++ b/sentinel.go @@ -602,6 +602,7 @@ func (c *sentinelFailover) MasterAddr(ctx context.Context) (string, error) { } wg.Wait() + close(errCh) if masterAddr != "" { return masterAddr, nil }