Skip to content

Bypass fatal error code no retry logic #657

@ccurtis826

Description

@ccurtis826

Hello!

I'm reaching out from Atlassian and we've been encountering some scenarios where the library's non-retry behavior for the fatal error codes limits the client's ability to implement retry logic.

After some discussion, we've been thinking that having a configuration option in createClient to bypass the fatal error code behavior would be beneficial. This would allow clients more customization to attempt to recover at a later time, for example by implementing backoff strategies, rather than having the library enforce a hard stop.

We'd be curious to hear your thoughts on adding a configuration option that allows clients to override or bypass the default fatal error handling?

If you're open to this, we'd be happy to discuss further or even contribute a PR.

Thanks for your consideration!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions