diff --git a/src/scheduler_fair.go b/src/scheduler_fair.go index c447ab9..a97c00b 100644 --- a/src/scheduler_fair.go +++ b/src/scheduler_fair.go @@ -177,7 +177,7 @@ func (scheduler *SchedulerFair) Start() { if least == 0 { for queue, quota := range scheduler.queuesQuota { /* do not self borrow */ - if queue == bestQueue || quota.NumberGPU < least { + if queue == bestQueue || quota.NumberGPU < minRequestGPU { continue } quota.NumberGPU -= minRequestGPU