Although RPCs should not fail because of OutlierDetection, as it makes sure there are still some working addresses, passing down a Status without a description can make debugging hard:
|
subchannelStateListener.onSubchannelState( |
|
ConnectivityStateInfo.forTransientFailure(Status.UNAVAILABLE)); |
A hard-coded description would be really easy and make things more clear.