1
0
mirror of https://github.com/newnius/YAO-scheduler.git synced 2025-12-15 16:16:44 +00:00

update FCFS scheduler

This commit is contained in:
2020-08-14 20:16:04 +08:00
parent 53dfe27deb
commit 28533a9f63

View File

@@ -25,11 +25,11 @@ func (scheduler *SchedulerFCFS) Start() {
scheduler.history = []*Job{} scheduler.history = []*Job{}
scheduler.enabled = true scheduler.enabled = true
scheduler.parallelism = 1 scheduler.parallelism = 1
scheduler.schedulingJobs = map[string]bool{}
go func() { go func() {
for { for {
log.Debug("Scheduling") log.Debug("Scheduling")
time.Sleep(time.Second * 5)
scheduler.schedulingMu.Lock() scheduler.schedulingMu.Lock()
if len(scheduler.schedulingJobs) >= scheduler.parallelism { if len(scheduler.schedulingJobs) >= scheduler.parallelism {