File tree 2 files changed +2
-4
lines changed
2 files changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -238,10 +238,9 @@ func preempt(
238
238
}
239
239
preempted .Add (preemptee .Resreq )
240
240
// If reclaimed enough resources, break loop to avoid Sub panic.
241
- if resreq .LessEqual (preemptee . Resreq ) {
241
+ if resreq .LessEqual (preempted ) {
242
242
break
243
243
}
244
- resreq .Sub (preemptee .Resreq )
245
244
}
246
245
247
246
metrics .RegisterPreemptionAttempts ()
Original file line number Diff line number Diff line change @@ -164,10 +164,9 @@ func (alloc *reclaimAction) Execute(ssn *framework.Session) {
164
164
}
165
165
reclaimed .Add (reclaimee .Resreq )
166
166
// If reclaimed enough resources, break loop to avoid Sub panic.
167
- if resreq .LessEqual (reclaimee . Resreq ) {
167
+ if resreq .LessEqual (reclaimed ) {
168
168
break
169
169
}
170
- resreq .Sub (reclaimee .Resreq )
171
170
}
172
171
173
172
glog .V (3 ).Infof ("Reclaimed <%v> for task <%s/%s> requested <%v>." ,
You can’t perform that action at this time.
0 commit comments