grpc-js: Switch LB policy when new one is not CONNECTING

This commit is contained in:
Michael Lumish 2022-08-18 14:25:49 -07:00
parent 1b1930f535
commit 5a7f89a5f5
1 changed files with 1 additions and 1 deletions

View File

@ -48,7 +48,7 @@ export class ChildLoadBalancerHandler implements LoadBalancer {
}
updateState(connectivityState: ConnectivityState, picker: Picker): void {
if (this.calledByPendingChild()) {
if (connectivityState !== ConnectivityState.READY) {
if (connectivityState === ConnectivityState.CONNECTING) {
return;
}
this.parent.currentChild?.destroy();