Hi,
I’m experiencing some unexpected behaviour with a workflow that has been started with a cron schedule via SignalWithStartWorkflow
.
Steps:
- SignalWithStartWorkflow: everything is good, the workflow has a
First Workflow Task Backoff
and a signal to process later - SignalWorkflow: everything is good, the workflow is still waiting and now has 2 signals to process later
- SignalWithStartWorkflow: everything is bad. The workflow started executing when I would have expected a third signal to be queued for processing later.
Thoughts? Is this expected behaviour or a bug?
Note that the workflow doesn’t wait 7 minutes before a workflow task is scheduled.
Albert