From df69e53819f6ff2990d5baea367eed8b96a89747 Mon Sep 17 00:00:00 2001 From: djshow832 Date: Tue, 30 May 2023 15:28:03 +0800 Subject: [PATCH] router: remove useless error (#292) --- pkg/manager/router/backend_fetcher.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/manager/router/backend_fetcher.go b/pkg/manager/router/backend_fetcher.go index b06bad45..ba9b610c 100644 --- a/pkg/manager/router/backend_fetcher.go +++ b/pkg/manager/router/backend_fetcher.go @@ -121,6 +121,10 @@ func (pf *PDFetcher) fetchBackendList(ctx context.Context) { if response, err = pf.client.Get(ctx, infosync.TopologyInformationPath, clientv3.WithPrefix()); err == nil { break } + // Ignore errors when TiProxy shuts down. + if ctx.Err() != nil { + return + } pf.logger.Error("fetch backend list failed, will retry later", zap.Error(err)) time.Sleep(pf.config.RetryInterval) }