From df050472a1330dbaed8e4e85571db3300143f827 Mon Sep 17 00:00:00 2001 From: Jesse Duffield Date: Sat, 1 Feb 2020 12:23:56 +1100 Subject: more ticker improvements --- pkg/gui/app_status_manager.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'pkg/gui/app_status_manager.go') diff --git a/pkg/gui/app_status_manager.go b/pkg/gui/app_status_manager.go index 577dcb37d..431486ee9 100644 --- a/pkg/gui/app_status_manager.go +++ b/pkg/gui/app_status_manager.go @@ -58,7 +58,9 @@ func (gui *Gui) WithWaitingStatus(name string, f func() error) error { }() go func() { - for range time.Tick(time.Millisecond * 50) { + ticker := time.NewTicker(time.Millisecond * 50) + defer ticker.Stop() + for range ticker.C { appStatus := gui.statusManager.getStatusString() gui.Log.Warn(appStatus) if appStatus == "" { -- cgit v1.2.3