asked on August 11, 2023
I am running a nested 3 level workflow process.
Example:
Workflow A run is set to run 1 time.
During its instance, it loops N times (lets say 5 in this ex) and calls Worfklow B each time.
Workflow B then loops and runs Worfklow C, M times (25 in this ex).
Workflow C will be invoked N sets of M times (5 x 25 = 250)
Every workflow waits for the invoked workflow to finish before continuing.
My question is: what happens if i need to terminate all of this in the middle of its run time?
Say WF B's 3rd loop, and respective WF C's 20th loop.
If i just cancel the single WF A instance, will the termination propagate to all nested invocations?
0
0