diff --git a/internal/loop/run.go b/internal/loop/run.go index c0896809b..4156d23cc 100644 --- a/internal/loop/run.go +++ b/internal/loop/run.go @@ -54,8 +54,8 @@ func (c *runContext) startRunning() { } func (c *runContext) isRunning() bool { - c.m.Lock() - defer c.m.Unlock() + c.m.RLock() + defer c.m.RUnlock() return c.running }