Skip to content

Commit 79f1342

Browse files
author
Timo Reimann
committed
Do not forget work item on firewall controller error
This is how controllers are supposed to be used.
1 parent d214f97 commit 79f1342

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# CHANGELOG
22

3+
* Do not forget work item on firewall controller error (@timoreimann)
4+
35
## v0.1.31 (beta) - January 30 2021
46

57
* Fix broken firewall counter metrics by incrementing (@timoreimann)

cloud-controller-manager/do/firewall_controller.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,8 +170,9 @@ func (fc *FirewallController) processNextItem() bool {
170170
if err != nil {
171171
klog.Errorf("failed to process worker item: %v", err)
172172
fc.queue.AddRateLimited(key)
173+
} else {
174+
fc.queue.Forget(key)
173175
}
174-
fc.queue.Forget(key)
175176
return true
176177
}
177178

0 commit comments

Comments
 (0)