You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Retry middleware consumes generator exception filters after the first error #708
Both retry middleware constructors accept Iterable exception types. Passing a generator retries the first matching error but silently stops retrying later tasks because the generator has been consumed.
A native probe calling on_error with two independent ValueError messages sends only one retry. SmartRetryMiddleware has the same behavior. The filter should keep working for subsequent errors.
Activity