envoyproxy / envoyproxy/envoy-mobile

core: perform retries even without initial connection

Open
#744 0 comments 0 reactions 0 assignees View on GitHub
core fallbacks no stalebot
Dominant language
Java
Stars
566
Forks
85
PR merge metrics
No merged PRs in 30d

Description

In https://github.com/lyft/envoy-mobile/issues/696, we did some testing and determined that **when launching the library offline, Envoy Mobile does not retry requests** until it has established an initial connection. This is likely due to the fact that retries are performed by the router, and outbound requests don't get that far in this case.

Fixing this issue would likely non-trivial due to the fact that retries are performed by the router independently of Envoy Mobile or client state, but is something we should investigate.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.