CURL C API: callback was not called
You need to check the value of still_running
and call curl_multi_perform()
again if there are still pending operations.
Simple example:
int still_running=0;/* lets start the fetch */do { while(::curl_multi_perform(multi_handle, &still_running) == CURLM_CALL_MULTI_PERFORM);} while (still_running);