crosis icon indicating copy to clipboard operation
crosis copied to clipboard

Fm rework retry

Open masad-frost opened this issue 3 years ago • 0 comments

WIP just putting it up for visibility. The gist of it is to delegate some of the retry logic to the user

Why

We need to delegate more of retry logic to clients and applications. For example, change retry rate based on external factors, or handle retries completely in UI.

What changed

  • Delegate retries to caller
  • Emit websocket error codes and other reconnect reasons
  • Allow for aborting

Test plan

WIP

masad-frost avatar May 12 '22 02:05 masad-frost