mirror of https://github.com/grpc/grpc-java.git
Channel state API doesn't allow a TRANSIENT_FAILURE->IDLE edge. Change TransportSet to always transition to CONNECTING after TRANSIENT_FAILURE. This behavior, combined with that it never uses IDLE_TIMEOUT to transition from READY to IDLE, effectivly makes TransportSet Channel-state API-compliant under an infinite IDLE_TIMEOUT. Also set the default IDLE_TIMEOUT to 30min. |
||
|---|---|---|
| .. | ||
| src | ||
| build.gradle | ||