From fc30d828aa47c84355788124e32ebb7f80af3420 Mon Sep 17 00:00:00 2001 From: Hidde Beydals Date: Mon, 24 Jun 2019 12:36:20 +0200 Subject: [PATCH] Merge pull request #2177 from weaveworks/fix/2167-sync-tag-state Move lastKnownSyncTag out of for loop --- daemon/loop.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/daemon/loop.go b/daemon/loop.go index 2eee8c266..c9106ad98 100644 --- a/daemon/loop.go +++ b/daemon/loop.go @@ -46,14 +46,14 @@ func (d *Daemon) Loop(stop chan struct{}, wg *sync.WaitGroup, logger log.Logger) // every timer tick as well as every mirror refresh. syncHead := "" + // In-memory sync tag state + lastKnownSyncTag := &lastKnownSyncTag{logger: logger, syncTag: d.GitConfig.SyncTag} + // Ask for a sync, and to poll images, straight away d.AskForSync() d.AskForImagePoll() for { - var ( - lastKnownSyncTag = &lastKnownSyncTag{logger: logger, syncTag: d.GitConfig.SyncTag} - ) select { case <-stop: logger.Log("stopping", "true")