furious icon indicating copy to clipboard operation
furious copied to clipboard

Add async.Abort

Open ghost opened this issue 13 years ago • 2 comments

The following should immediately cease execution of the currently executing task, but should not output an error level log and no subsequent actions should be taken.

raise async.Abort()

ghost avatar Feb 06 '13 19:02 ghost

How will we want run_job to handle an async abort if it is part of a larger job? Send an abort signal to all others? Treat that task as done with no result and trigger a check for job completion? Maybe do that and record it as an error or warning job status entity.

johnlockwood-wf avatar Feb 08 '13 17:02 johnlockwood-wf

@johnlockwood-wf We're not sure what the right behavior is in that case. We discussed it, and decided to just implement this for async's at this time, and to consider the context case independently.

ghost avatar Feb 11 '13 22:02 ghost