Result aggregator fails to cancel its workers if workflows are killed instantly
If workflows are started then killed rapidly after, the result aggregator failed to cancel the worker, resulting in the orchestrator appearing to be busy.
Linked to jira issue: https://squash.atlassian.net/browse/SQSUP-4699
Edited by Johan Lor