Expected Behavior
Whether a workflow is running activities perpetually or just on occasion, it should always be responsive and available for management/scheduling at any time following that.
Actual Behavior
This is reproduced in either of the two following scenarios:
- An activity takes longer than a minute to run
- A workflow is idle for at least a minute between activity invocations
Steps to Reproduce the Problem
Reproduction instructions at https://github.com/tomflenner/dapr-workflow-durable-task-cancellation-token-issue when running with the latest 1.16.0-rc01 package.