sartography / SpiffWorkflow

A powerful workflow engine implemented in pure Python
GNU Lesser General Public License v3.0
1.69k stars 313 forks source link

fix bug in reset inside subprocess with boundary event #405

Closed essweine closed 6 months ago

essweine commented 6 months ago

This handles the case where a boundary event is attached to a subprocess and the process is reset to a task inside the subprocess. Previously, it restarted from the boundary event controller task. This explicitly resets each child instead.