mirror of
https://github.com/curl/curl.git
synced 2024-11-21 01:16:58 +08:00
no need to take precautiono for how things were before 7.16.0 since that
is now a very long time ago
This commit is contained in:
parent
c82a1f95eb
commit
83e91586ef
@ -30,14 +30,10 @@ If no file descriptors are set by libcurl, \fImax_fd\fP will contain -1 when
|
||||
this function returns. Otherwise it will contain the higher descriptor number
|
||||
libcurl set.
|
||||
|
||||
You should also be aware that when doing select(), you should consider using a
|
||||
rather small (single-digit number of seconds) timeout and call
|
||||
\fIcurl_multi_perform\fP regularly - even if no activity has been seen on the
|
||||
fd_sets - as otherwise libcurl-internal retries and timeouts may not work as
|
||||
you'd think and want.
|
||||
|
||||
Starting with libcurl 7.16.0, you should use \fBcurl_multi_timeout\fP to
|
||||
figure out how long to wait for action.
|
||||
When doing select(), you should use \fBcurl_multi_timeout\fP to figure out how
|
||||
long to wait for action. Call \fIcurl_multi_perform\fP even if no activity has
|
||||
been seen on the fd_sets after the timeout expires as otherwise internal
|
||||
retries and timeouts may not work as you'd think and want.
|
||||
.SH RETURN VALUE
|
||||
CURLMcode type, general libcurl multi interface error code. See
|
||||
\fIlibcurl-errors(3)\fP
|
||||
|
Loading…
Reference in New Issue
Block a user