I have a workflow which would be run by a scheduler every 30 minutes. Some times workflow is taking more than thirty minutes to finish and scheduler is creating a new instance of the workflow when the first instance is still running. When i checked the adobe documentation, i got to know about the option "The current task has priority" option in Advanced tab of scheduler. Even after using the "The current task has priority" option, i saw that multiple instances of workflow are running at the same time and lead to errors.
Is there any way to make sure from scheduler to start the new execution only if current executing instance of workflow is finished ?