Closed sadir closed 5 years ago
I'll bump version etc if you're happy with the concept and implementation @samphilipd
Please go ahead and bump version etc @sadir
Yeah that's exactly what would happen
Yup, bump to 1.2.2 and don't forget the changelog.
:shipit:
If a job fails currently, it attempts an
after_error/2
callback.If that callback exists it is run. If it doesn't the dispatcher moves on.
This commit handles the case where the callback is there, but it raises an error. Previously if this happened, the dispatcher would die and the job would be put back on the queue and picked up again when a new dispatcher was created.