xds: Priority LB to use acceptResolvedAddresses() (#9623)

Part of a migration to move load balancers away from
handleResolvedAddresses()
This commit is contained in:
Terry Wilson 2022-10-13 15:51:14 -07:00 committed by GitHub
parent 63f3787f86
commit b873dc2a7b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 1 deletions

View File

@ -81,7 +81,7 @@ final class PriorityLoadBalancer extends LoadBalancer {
}
@Override
public void handleResolvedAddresses(ResolvedAddresses resolvedAddresses) {
public boolean acceptResolvedAddresses(ResolvedAddresses resolvedAddresses) {
logger.log(XdsLogLevel.DEBUG, "Received resolution result: {0}", resolvedAddresses);
this.resolvedAddresses = resolvedAddresses;
PriorityLbConfig config = (PriorityLbConfig) resolvedAddresses.getLoadBalancingPolicyConfig();
@ -100,6 +100,7 @@ final class PriorityLoadBalancer extends LoadBalancer {
}
}
tryNextPriority();
return true;
}
@Override