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

dnsdist: Handle unreachable servers at startup, reconnect stale sockets #4285

Merged
merged 2 commits into from Jan 13, 2017

Conversation

Projects
None yet
2 participants
@rgacogne
Member

rgacogne commented Aug 4, 2016

  • If we can't connect() when the server is added, keep the server around and connect() the socket only when the health check succeeds. Fixes #4131.
  • We now try to detect stale backend socket and to recover from it. Fixes #4155.

@rgacogne rgacogne added the dnsdist label Aug 4, 2016

@rgacogne rgacogne force-pushed the rgacogne:dnsdist-unreachable-server branch from 28f52c8 to b58f08e Aug 16, 2016

@rgacogne

This comment has been minimized.

Member

rgacogne commented Aug 19, 2016

ready for review!

@rgacogne rgacogne added this to the dnsdist-1.2.0 milestone Dec 14, 2016

@pieterlexis pieterlexis merged commit 5219a1c into PowerDNS:master Jan 13, 2017

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details

@rgacogne rgacogne deleted the rgacogne:dnsdist-unreachable-server branch Jan 13, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment