diff --git a/pkg/scheduler/internal/queue/scheduling_queue.go b/pkg/scheduler/internal/queue/scheduling_queue.go index 65c7b757159..4050392eb76 100644 --- a/pkg/scheduler/internal/queue/scheduling_queue.go +++ b/pkg/scheduler/internal/queue/scheduling_queue.go @@ -308,7 +308,7 @@ func (p *PriorityQueue) AddUnschedulableIfNotPresent(pInfo *framework.QueuedPodI if _, exists, _ := p.podBackoffQ.Get(pInfo); exists { return fmt.Errorf("pod %v is already present in the backoff queue", nsNameForPod(pod)) } - + // Refresh the timestamp since the pod is re-added. pInfo.Timestamp = p.clock.Now()