I'm building a flow process which requires user intervention at some point. I've read through the documentation and see that I'm supposed to use SWF signals to continue moving through my flow.
I'd like to know if there is a way to the flow wait for a signal without a timer.
when I use
timer = create_timer_async(30)
wait_for_any(timer, @signal_received)
activity.activity_one
my 'activity_one' runs correctly and my workflow execution completes whether or not my signal was received in 30 seconds. But if I try to run
wait_for_any(@signal_received)
activity.activity_one
my activity_one never runs and it keeps looping on the decision task for 'wait_for_any'
Is there any way I can have it just hang on the process until a signal is received?