View Single Post

  #1 (permalink)  
Old 04-26-2007
news
 
Posts: n/a
Default curl timeout problem

Hi,
I'm having a problem with the cURL library.
It doesn't seem to obey the 'timeout' parameters.

I set the CURLOPT_CONNECTTIMEOUT to, say, 1 second,
and CURLOPT_TIMEOUT to whatever value.

Then I'm fetching (via a GET request) some page
from a _nonexistent_ domain - and I have to wait around 4 seconds
for the timeout error to show up. (name lookup error)

So - what's the use of CONNECTTIMEOUT and TIMEOUT?
Why I have to wait 4 seconds, while I set the connect timeout
to 1 second?

TIA, Regards
-news
Reply With Quote