mirror of
https://github.com/newnius/YAO-scheduler.git
synced 2025-12-13 07:46:43 +00:00
update
This commit is contained in:
@@ -353,6 +353,7 @@ func (scheduler *SchedulerFair) AcquireResource(job Job, task Task, nodes []Node
|
||||
|
||||
for cur := start; ; {
|
||||
if _, ok := locks[cur.ID]; !ok {
|
||||
log.Info("lock", cur.ID)
|
||||
cur.Lock.Lock()
|
||||
locks[cur.ID] = cur.Lock
|
||||
}
|
||||
@@ -402,6 +403,7 @@ func (scheduler *SchedulerFair) AcquireResource(job Job, task Task, nodes []Node
|
||||
allocationType = 2
|
||||
for cur := start; ; {
|
||||
if _, ok := locks[cur.ID]; !ok {
|
||||
log.Info("lock", cur.ID)
|
||||
cur.Lock.Lock()
|
||||
locks[cur.ID] = cur.Lock
|
||||
}
|
||||
@@ -443,6 +445,7 @@ func (scheduler *SchedulerFair) AcquireResource(job Job, task Task, nodes []Node
|
||||
allocationType = 3
|
||||
for cur := start; ; {
|
||||
if _, ok := locks[cur.ID]; !ok {
|
||||
log.Info("lock", cur.ID)
|
||||
cur.Lock.Lock()
|
||||
locks[cur.ID] = cur.Lock
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user