From 4a1a46c8c14b885d29273e6f1b21aec026d84697 Mon Sep 17 00:00:00 2001 From: Chaim Lev-Ari Date: Fri, 19 Feb 2021 03:19:01 +0200 Subject: [PATCH] fix(snapshot): update snapshot interval (#4789) * fix(snapshot): update snapshot interval * style(snapshot): add clarification about clearing signal --- api/internal/snapshot/snapshot.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/api/internal/snapshot/snapshot.go b/api/internal/snapshot/snapshot.go index da9565cce..2c2e5ef34 100644 --- a/api/internal/snapshot/snapshot.go +++ b/api/internal/snapshot/snapshot.go @@ -4,7 +4,7 @@ import ( "log" "time" - "github.com/portainer/portainer/api" + portainer "github.com/portainer/portainer/api" ) // Service repesents a service to manage endpoint snapshots. @@ -48,7 +48,9 @@ func (service *Service) stop() { return } + // clear refreshSignal to mark the service as disabled close(service.refreshSignal) + service.refreshSignal = nil } // SetSnapshotInterval sets the snapshot interval and resets the service