Issue Description
I paused queue processing to free up some CPU to do some work on the server.
After I had done, I resumed queue processing and noticed CPU usage still sitting on 0% after a couple minutes, I checked the email queue and it was still sitting on the same number of emails, not decreasing.
I sent an email to check submittions still worked, and then the queue started processing again.
Expected Behavior
Message queue to start processing immediately after the resume button is pressed.
Actual Behavior
Message queue does not resume processing untill another email submission comes in.
Reproduction Steps
- Send some emails (a few thousand)
- Click the pause queue procession buttin while the server is processing emails
- Observe queue processing has paused, both CPU go idle and message queue doesnt decrease (expected)
- Click resume processing queue
- Observe CPU remains idle and message queue does not decrease (unexpected)
- Send a submission
- Observe procession queue now resumes.
Stalwart Version
v0.16.x
Installation Method
Binary (Windows)
Database Backend
RocksDB
Blob Storage
RocksDB
Search Engine
Internal
Directory Backend
Internal
I have reviewed the documentation and FAQ and confirm that my issue is NOT addressed there.
on
I have searched this support forum (open and closed topics) and confirm this is not a duplicate.
on
I understand that topics in this category are triaged by a bot first but a human reply will follow up. If I’d prefer a human-only reply, I’ll add the no-ai tag to my topic.
on