diff --git a/quartz/scheduler.go b/quartz/scheduler.go index 74ad747..8a8d6e7 100644 --- a/quartz/scheduler.go +++ b/quartz/scheduler.go @@ -174,6 +174,9 @@ func (sched *StdScheduler) Wait(ctx context.Context) { // IsStarted determines whether the scheduler has been started. func (sched *StdScheduler) IsStarted() bool { + sched.mtx.Lock() + defer sched.mtx.Unlock() + return sched.started }