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

thread resolver: track resolver time and set suitable timeout values #2419

Closed
wants to merge 1 commit into
base: master
from

Conversation

Projects
None yet
1 participant
@bagder
Member

bagder commented Mar 22, 2018

In order to make curl_multi_timeout() return suitable "sleep" times even
when there's no socket to wait for while the name is being resolved in a
helper thread.

It will slowly increase the timeouts as time passes.

Related to #2415 but improves curl_multi_timeout() too.

thread resolver: track resolver time and set suitable timeout values
In order to make curl_multi_timeout() return suitable "sleep" times even
when there's no socket to wait for while the name is being resolved in a
helper thread.

It will slowly increase the timeouts as time passes.

@bagder bagder closed this in 6763622 Mar 23, 2018

@bagder bagder deleted the bagder/threaded-resolver-timeout branch Mar 23, 2018

@lock lock bot locked as resolved and limited conversation to collaborators Jun 21, 2018

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