simply check for CURLM_CALL_MULTI_PERFORM internally. This has the added benefit that this goes in line with my long-term wishes to get rid of the CURLM_CALL_MULTI_PERFORM all together from the public API.
the function we should use, while both curl_multi_socket() and curl_multi_socket_all() should be killed!