mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-06 19:08:59 -05:00
[GH-ISSUE #22565] issue: Message queue should not block new messages while background tasks are still running #35279
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 @ShirasawaSama on GitHub (Mar 11, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/22565
Check Existing Issues
Installation Method
Git Clone
Open WebUI Version
v0.8.10
Ollama Version (if applicable)
No response
Operating System
MacOS
Browser (if applicable)
No response
Confirmation
README.md.Expected Behavior
When the LLM finishes generating its main response, the user should be able to immediately send a new message, even if background tasks (such as follow-up suggestion generation and title generation) are still in progress. These tasks are auxiliary and should not block the main conversation flow. The new message should be sent directly to the LLM without delay.
Actual Behavior
When the message queue feature is enabled, after the LLM completes its main response, if background tasks (e.g., follow-up suggestions, title generation) are still running, sending a new message causes it to be enqueued into the message queue instead of being sent directly. This blocks the user from continuing the conversation until all background tasks finish.
Steps to Reproduce
Logs & Screenshots
Additional Information
No response
@tjbck commented on GitHub (Mar 15, 2026):
Addressed in dev.