Great. Thanks Daniel.
I missed reading the little section of the man page. Appreciate your quick
response.
I got things working now.

Regards
Sameer

On Mon, Jun 25, 2012 at 1:50 PM, Daniel Stenberg <[email protected]> wrote:

> On Mon, 25 Jun 2012, Sameer Agrawal wrote:
>
>    CURLcode res = curl_multi_perform(multi_**handle, &still_running);
>>   if (res != CURLM_OK) {
>>
>
> You didn't say which libcurl version you're using so I'll just quote this
> little section of the man page:
>
>  Before version 7.20.0: If you receive CURLM_CALL_MULTI_PERFORM, this
>  basically means that you should call curl_multi_perform again, before you
>  select() on more actions. You don't have to do it immediately, but the
> return
>  code means that libcurl may have more data available to return or that
> there
>  may be more data to send off before it is "satisfied". Do note that
>  curl_multi_perform(3) will return CURLM_CALL_MULTI_PERFORM only when it
> wants
>  to be called again immediately. When things are fine and there is nothing
>  immediate it wants done, it'll return CURLM_OK and you need to wait for
>  "action" and then call this function again.
>
> --
>
>  / daniel.haxx.se
> ------------------------------**------------------------------**-------
> List admin: 
> http://cool.haxx.se/list/**listinfo/curl-library<http://cool.haxx.se/list/listinfo/curl-library>
> Etiquette:  
> http://curl.haxx.se/mail/**etiquette.html<http://curl.haxx.se/mail/etiquette.html>
>
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette:  http://curl.haxx.se/mail/etiquette.html

Reply via email to