Ran Ziv created ARIA-380:
----------------------------

             Summary: Execution cancel semantics
                 Key: ARIA-380
                 URL: https://issues.apache.org/jira/browse/ARIA-380
             Project: AriaTosca
          Issue Type: Story
            Reporter: Ran Ziv
            Priority: Trivial


At the moment, when a user cancels a workflow execution, the 
{{ProcessExecutor}} will kill all subprocesses, immediately stopping any 
still-ongoing operations.

It might be better to provide another mode of execution cancellation, where 
tasks which are already running will be let finish, but no new tasks will be 
executed.

One way to go about it via the CLI for example, is to have the first {{Ctrl+C}} 
prevent new tasks from being added, with a second {{Ctrl+C}} tap causing any 
still-ongoing operations to immediately stop, the way it is right now.




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to