mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-07 19:38:46 -05:00
[GH-ISSUE #24042] issue: [BUG] 100% CPU after cancel / streaming completion (anyio cancellation loop) #35694
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @tbc3697 on GitHub (Apr 23, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/24042
Check Existing Issues
Installation Method
Docker
Open WebUI Version
v0.9.1
Ollama Version (if applicable)
No response
Operating System
mac os 26.1, docker
Browser (if applicable)
No response
Confirmation
README.md.Expected Behavior
Cancelling a completed or nearly completed request should:
Actual Behavior
Steps to Reproduce
Case 1 (100% reproducible)
👉 Result: CPU jumps to ~100% and stays there indefinitely
Case 2 (partially reproducible)
👉 Result: CPU spike occurs sometimes (not 100%)
Logs & Screenshots
No
Additional Information
Downgrading anyio reduces likelihood but does not fully eliminate the issue