cURL / Mailing Lists / curl-library / Single Mail

curl-library

Re: curl-multi ftp

From: Daniel Stenberg <daniel_at_haxx.se>
Date: Mon, 6 Sep 2010 19:54:54 +0200 (CEST)

On Mon, 6 Sep 2010, Jan de Lint wrote:

> libcurl/7.20.1 OpenSSL/0.9.8n zlib/1.2.5

> TEXT: Connecting to 82.95.170.223 (82.95.170.223) port 58082
> TEXT: Timed out

I believe this is due to a bug we've fixed in more recent versions.

> When running same in a thread (non-multi) the switch to passive mode works
> fine.

The multi interface is not threaded...

> curl_multi_timeout(multi_handle, &curl_timeo);
> if(curl_timeo >= 0) {
> timeout.tv_sec = curl_timeo / 1000;
> if(timeout.tv_sec > 1)
> timeout.tv_sec = 1;
> else
> timeout.tv_usec = (curl_timeo % 1000) * 1000;
> }

> What exactly is it supposed to do

It makes sure the timeout is always less than 2 seconds.

> and how could I tune it?

By chaning the code!

> Or should I tune elsewhere?

The above proplem is not related to this timeout at all I think.

-- 
  / daniel.haxx.se
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette:  http://curl.haxx.se/mail/etiquette.html
Received on 2010-09-06