diff --git a/xds/internal/balancer/ringhash/ringhash.go b/xds/internal/balancer/ringhash/ringhash.go index 8056b29c127d..59ccd0127a2a 100644 --- a/xds/internal/balancer/ringhash/ringhash.go +++ b/xds/internal/balancer/ringhash/ringhash.go @@ -443,6 +443,11 @@ func (b *ringhashBalancer) regeneratePicker() { func (b *ringhashBalancer) Close() {} +func (b *ringhashBalancer) ExitIdle() { + // ExitIdle implementation is a no-op because connections are either + // triggers from picks or from subConn state changes. +} + // connectivityStateEvaluator takes the connectivity states of multiple SubConns // and returns one aggregated connectivity state. //