Skip to content

[release-1.26] status: fix busyloop#56800

Merged
istio-testing merged 1 commit intoistio:release-1.26from
istio-testing:cherry-pick-56798-to-release-1.26
Jun 27, 2025
Merged

[release-1.26] status: fix busyloop#56800
istio-testing merged 1 commit intoistio:release-1.26from
istio-testing:cherry-pick-56798-to-release-1.26

Conversation

@istio-testing
Copy link
Copy Markdown
Collaborator

This is an automated cherry-pick of #56798

This has been observed to cause extremely high CPU usage as we busyloop.

Basically if we have at least 1 pending item, and we re-enqueue and
actively worked on item, it will busy loop until the actively worked on
item is handled.

We should instead kill this worker. The other worker will handle the
task when it completes
@istio-testing istio-testing requested a review from a team June 26, 2025 21:39
@istio-testing istio-testing added the release-notes-none Indicates a PR that does not require release notes. label Jun 26, 2025
@istio-testing istio-testing added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Jun 26, 2025
@istio-testing istio-testing merged commit 564ce7a into istio:release-1.26 Jun 27, 2025
29 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-notes-none Indicates a PR that does not require release notes. size/M Denotes a PR that changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants