ProceduralDataflow
ProceduralDataflow copied to clipboard
ProcessEnumerable behavior
Currently, the ProcessEnumerable will throw a cancellation exception immediately when cancellation is requested. That is, without waiting for the active action tasks to complete. The returned task should only complete (or become canceled in this case) when all already started actions are completed.
Another thing: In the same method, once we run all tasks, we then loop over them to await for completion. What happens when one task throws an exception? The following tasks will not be awaited.
Is this awesome library still alive?
@Gerardo-Sista , I am using this library in production if that is what you mean. I only update it if I need something specific. Are you using it?