curl-library
curl_multi_fdset and the threaded resolver
Date: Thu, 4 Aug 2011 18:45:07 +0200
Hello,
I've been using curl_multi_fdset with a curl library compiled without
the threaded resolver and relied upon it returning a positive number
of descriptors. Now the sysadmins replaced the curl lib with one that
has the threaded resolver and my application does not work any more.
What is the correct/portable/future-proof way to change my application
in order to support the threaded resolver? What should my application
do if maxfds = -1? Sleep (select with timeout on an empty set of
descriptors) and retry later, as suggested in some posts dating from
21-25 Apr 2010? Are there rules of thumb for selecting the smallest
sleep interval such that maxfds > 0 after wakeup?
Thank you,
Sorin
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html
Received on 2011-08-04