Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Networking: Consolidate waits/delays. #18

Open
adam-3bian opened this issue Jan 30, 2025 · 2 comments
Open

Networking: Consolidate waits/delays. #18

adam-3bian opened this issue Jan 30, 2025 · 2 comments

Comments

@adam-3bian
Copy link
Contributor

adam-3bian commented Jan 30, 2025

When developing, understanding delays is helpful. The document references various delays and waits, but consolidating them into a single section could make it clearer. A dedicated section on expected reconnection times would also be useful from a developer’s perspective, perhaps even with a flowchart to illustrate the process.

For outbound connections, it might also be worth covering a simple reconnection strategy, like exponential back-off, to improve robustness, especially while the stack is still evolving.

@adam-3bian adam-3bian changed the title Networking: Consolidate Reconnection Delays Networking: Consolidate Reconnection Delays. Jan 30, 2025
@adam-3bian adam-3bian changed the title Networking: Consolidate Reconnection Delays. Networking: Consolidate reconnection delays. Jan 30, 2025
@adam-3bian adam-3bian changed the title Networking: Consolidate reconnection delays. Networking: Consolidate waits/delays. Jan 30, 2025
@davidchisnall
Copy link
Contributor

I don't think these line numbers go where you think they do: they don't seem to line up with the comments. Can you use the permalink button so that they're linked to a specific git version (and I can then figure out where the text ended up)?

@adam-3bian
Copy link
Contributor Author

Oops! Sorry! I'll update the other issues too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants