hosts := resolver.AvailableMembers()
if len(hosts) == 0 {
State: enumsspb.HEALTH_STATE_NOT_SERVING,
ServiceDetail: &healthspb.ServiceHealthDetail{
Service: string(h.serviceName),
State: enumsspb.HEALTH_STATE_NOT_SERVING,
Message: "no available hosts in membership",
},
}, nil
}
receiveCh := make(chan hostResult, len(hosts))