diff --git a/src/scheduler_FCFS.go b/src/scheduler_FCFS.go index db015b3..f2d3e71 100644 --- a/src/scheduler_FCFS.go +++ b/src/scheduler_FCFS.go @@ -49,6 +49,9 @@ func (scheduler *SchedulerFCFS) Start() { scheduler.jobMasters[jm.job.Name] = &jm jm.job.Status = Starting + scheduler.schedulingMu.Lock() + scheduler.schedulingJobs[jm.job.Name] = true + scheduler.schedulingMu.Unlock() scheduler.historyMu.Lock() scheduler.history = append(scheduler.history, &jm.job) scheduler.historyMu.Unlock()