Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

grpclb: keep RR Subchannel state in TRANSIENT_FAILURE until becoming READY #7816

Merged
merged 1 commit into from Jan 15, 2021

Commits on Jan 15, 2021

  1. grpclb: keep RR Subchannel state in TRANSIENT_FAILURE until becoming …

    …READY
    
    If all RR servers are unhealthy, it's possible that at least one
    connection is CONNECTING at every moment which causes RR to stay in
    CONNECTING. It's better to keep the TRANSIENT_FAILURE state in that
    case so that fail-fast RPCs can fail fast.
    
    The same changes have been made for RoundRobinLoadBalancer in grpc#6657
    zhangkun83 committed Jan 15, 2021
    Copy the full SHA
    d6f7e57 View commit details
    Browse the repository at this point in the history