From 0296eaf3a2e4ad635cd867194f1c76fbd1ddf431 Mon Sep 17 00:00:00 2001 From: Dragan Milic Date: Mon, 14 Aug 2023 10:46:21 +0200 Subject: [PATCH] stop refreshTicker on context cancel in http/service.go --- http/service.go | 1 + 1 file changed, 1 insertion(+) diff --git a/http/service.go b/http/service.go index c6a16569..7eb7c85c 100644 --- a/http/service.go +++ b/http/service.go @@ -165,6 +165,7 @@ func (s *Service) periodicClearStaticValues(ctx context.Context) { go func(s *Service, ctx context.Context) { // Refreah every 5 minutes. refreshTicker := time.NewTicker(5 * time.Minute) + defer refreshTicker.Stop() for { select { case <-refreshTicker.C: