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

Change connection timeout to work per IP #570

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

modulatix
Copy link

@modulatix modulatix commented Jun 28, 2019

In current master if you set timeout for connection and have several IP's resolved - timeout timestamp in future will be used as a connection timeout for the first of IP's and on that timeout reached other IP's will get no time to get connected, failing instantly as expected time already passed.
This commit implies timeout is per IP resolved, so it is calculated for each IP from current time giving them a chance to get connected


This change is Reviewable

@modulatix
Copy link
Author

@alanxz this is crucial from my point of view

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

Successfully merging this pull request may close these issues.

1 participant