crosis
crosis copied to clipboard
Fm rework retry
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