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

implement timeout for RPC::Address::refresh() #75

Open
ongardie opened this Issue Jan 5, 2015 · 0 comments

Comments

Projects
None yet
1 participant
@ongardie
Copy link
Member

ongardie commented Jan 5, 2015

See also #69.

@ongardie ongardie added the wishlist label Jan 5, 2015

ongardie added a commit that referenced this issue Jan 5, 2015

Update interface to RPC::Address
- Adds a default constructor.
- Stops Address from resolving the DNS name in the constructor; callers
  must now call refresh() explicitly.
- Adds a timeout argument to refresh(), which is currently not
  implemented. See #75: implement timeout for RPC::Address::refresh().

ongardie added a commit that referenced this issue Jan 5, 2015

Add timeouts to client library
See LogCabin::Client::Tree::setTimeout().

A couple of caveats left for later:
- #75: implement timeout for RPC::Address::refresh()
- #76: rethink ClientImpl::negotiateRPCVersion

Close #69: add timeouts to client calls

ongardie added a commit that referenced this issue Jan 5, 2015

Add timeouts to client library
See LogCabin::Client::Tree::setTimeout().

A couple of caveats left for later:
- #75: implement timeout for RPC::Address::refresh()
- #76: rethink ClientImpl::negotiateRPCVersion

Close #69: add timeouts to client calls
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment