ksysoev / wasabi

Toolkit for Creating WebSocket API Gateways
MIT License
4 stars 2 forks source link

Predicate for retry middleware #94

Open ksysoev opened 1 week ago

ksysoev commented 1 week ago

Not every error make sense to retry, it would be nice to provide possibility to provide optional predicate that will check if error need to be retried or not.

Usually only transient errors worth to be retried, if error is not recoverable doesn't make to spend resources and client's time on retries.

KianYang-Lee commented 6 days ago

@ksysoev can I take this over?

ksysoev commented 6 days ago

Sure go ahead