mirror of
https://github.com/curl/curl.git
synced 2025-02-17 14:59:45 +08:00
Connect failures with the multi interface was often returned as "connect()
timed out" even though the reason was different. Fixed this problem by not setting this timeout to zero when using multi.
This commit is contained in:
parent
54b02ecf09
commit
f661475962
4
CHANGES
4
CHANGES
@ -6,6 +6,10 @@
|
||||
|
||||
Changelog
|
||||
|
||||
Daniel (29 January 2005)
|
||||
- Connect failures with the multi interface was often returned as "connect()
|
||||
timed out" even though the reason was different.
|
||||
|
||||
Daniel (28 January 2005)
|
||||
- KNOWN_BUGS #17 fixed. A DNS cache entry may not remain locked between two
|
||||
curl_easy_perform() invokes. It was previously unlocked at disconnect, which
|
||||
|
@ -754,7 +754,7 @@ CURLcode Curl_connecthost(struct connectdata *conn, /* context */
|
||||
|
||||
if(data->state.used_interface == Curl_if_multi)
|
||||
/* don't hang when doing multi */
|
||||
timeout_per_addr = timeout_ms = 0;
|
||||
timeout_per_addr = 0;
|
||||
|
||||
/*
|
||||
* Connecting with a Curl_addrinfo chain
|
||||
|
Loading…
Reference in New Issue
Block a user