From f83204093e08602dc026b81d836f1ae1e372a221 Mon Sep 17 00:00:00 2001 From: Easwar Swaminathan Date: Mon, 29 Aug 2022 16:14:12 -0700 Subject: [PATCH] ringhash: implement a no-op ExitIdle() method --- xds/internal/balancer/ringhash/ringhash.go | 5 +++++ 1 file changed, 5 insertions(+) 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. //