Skip to content

Improve channel allocator queue handling

Current situation

When a workflow completes, its pending jobs channel requests may not be cleared. This causes channel requests to be issued long after the workflow has completed, and may slow down other workflow channel requests handling.

Desired outcome

Ensure completed workflow's jobs are no longer requesting channels.