mirror of
https://github.com/invoke-ai/InvokeAI.git
synced 2026-02-02 01:24:56 -05:00
There's a race condition where we sometimes get progress events from canceled queue items, depending on the timing of the cancellation request and last event or two from the queue item. I can't imagine how to resolve this except by tracking all cancellations and ignoring events for cancelled items, which is implemented in this change.