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

mirage/mirage-server: revise connection management #169

Closed
hannesm opened this issue Jun 30, 2019 · 2 comments
Closed

mirage/mirage-server: revise connection management #169

hannesm opened this issue Jun 30, 2019 · 2 comments
Milestone

Comments

@hannesm
Copy link
Member

hannesm commented Jun 30, 2019

it's pretty ad-hoc atm, what is in general (server/resolver have slightly different use cases) there:

  • keep one tcp connection to remote
  • keep this interesting tcp connection of remote
  • only establish a single tcp connection to each remote (esp. when primary boots up with 10 zones, and has a secondary for all zones -- "block" until tcp session established)
  • only keep n tcp connections around at any time
@hannesm hannesm added this to the 2.0.0 milestone Jun 30, 2019
@avsm
Copy link
Member

avsm commented Jul 14, 2019

This looks like it's generally a useful bit of logic to have in a tcp client somewhere; irmin might need it too for a p2p backend /cc @samoht

@hannesm
Copy link
Member Author

hannesm commented Aug 14, 2019

addressed in #184.

@hannesm hannesm closed this as completed Aug 14, 2019
RyanGibb pushed a commit to RyanGibb/ocaml-dns that referenced this issue Sep 26, 2022
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