Skip to content

Commit 5905190

Browse files
committed
Fix priorityqueue defaulting
1 parent 00d3aaf commit 5905190

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

pkg/controller/controller.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,11 @@ func NewTypedUnmanaged[request comparable](name string, mgr manager.Manager, opt
190190
}
191191

192192
if options.RateLimiter == nil {
193-
options.RateLimiter = workqueue.DefaultTypedControllerRateLimiter[request]()
193+
if mgr.GetControllerOptions().UsePriorityQueue {
194+
options.RateLimiter = workqueue.NewTypedItemExponentialFailureRateLimiter[request](5*time.Millisecond, 1000*time.Second)
195+
} else {
196+
options.RateLimiter = workqueue.DefaultTypedControllerRateLimiter[request]()
197+
}
194198
}
195199

196200
if options.NewQueue == nil {

0 commit comments

Comments
 (0)