mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-24 12:15:52 +00:00
Merge pull request #105515 from liggitt/quota-master
[master] Fix quota controller hotloop in integration tests
This commit is contained in:
commit
d8ba2f1530
@ -287,7 +287,11 @@ func (rq *Controller) Run(workers int, stopCh <-chan struct{}) {
|
||||
go wait.Until(rq.worker(rq.missingUsageQueue), time.Second, stopCh)
|
||||
}
|
||||
// the timer for how often we do a full recalculation across all quotas
|
||||
go wait.Until(func() { rq.enqueueAll() }, rq.resyncPeriod(), stopCh)
|
||||
if rq.resyncPeriod() > 0 {
|
||||
go wait.Until(func() { rq.enqueueAll() }, rq.resyncPeriod(), stopCh)
|
||||
} else {
|
||||
klog.Warningf("periodic quota controller resync disabled")
|
||||
}
|
||||
<-stopCh
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user