EventFlow Core Library 1.1.10
This release improves the way errors are handled by the outputs
- Failure to send data to its destination now results in a warning, instead of an error. This is because these errors might be transient, and it is also likely that the main service functionality is not affected, so a warning is more appropriate
- TaskCanceledException is expected when pipeline is shutting down (e.g. because the whole service process is exiting) and is no longer reported as an error
Thanks to @Dineshwiz for pointing out these problems and helping with investigation
A simple error handling policy class was added to the core library and outputs have been modified to take advantage of it.