From 735375b2dd2079722cad506ebecce5ecbec097f3 Mon Sep 17 00:00:00 2001 From: Volker Schukai <volker.schukai@schukai.com> Date: Tue, 7 Nov 2023 22:35:12 +0100 Subject: [PATCH] fix: missing lagging --- worker.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/worker.go b/worker.go index 45418fe..893a33e 100644 --- a/worker.go +++ b/worker.go @@ -94,6 +94,8 @@ func (w *LocalWorker) Start() error { } func (w *LocalWorker) SetManager(manager *Manager) { + w.mu.Lock() + defer w.mu.Unlock() w.manager = manager } @@ -111,7 +113,7 @@ func (w *LocalWorker) Stop() error { stopChan <- true } - if w.manager != nil { + if w.manager != nil && w.manager.logger != nil { w.manager.logger.Info("Worker stopped", "worker", w.ID) } -- GitLab