From fc274a9c76615a410a7fe9a264cbc9168717d44c Mon Sep 17 00:00:00 2001 From: YenchangChan Date: Wed, 11 Jun 2025 22:22:32 +0800 Subject: [PATCH] Fix memleak for create a TimeTicker without stop Signed-off-by: YenchangChan --- pkg/clusterinfo/clusterinfo.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/clusterinfo/clusterinfo.go b/pkg/clusterinfo/clusterinfo.go index f47659c3..3f72c30a 100644 --- a/pkg/clusterinfo/clusterinfo.go +++ b/pkg/clusterinfo/clusterinfo.go @@ -218,6 +218,7 @@ func (r *Retriever) Run(ctx context.Context) error { return } ticker := time.NewTicker(r.interval) + defer ticker.Stop() for { select { case <-ctx.Done():