*running_handles = multi->num_alive;
- if ( CURLM_OK == returncode )
+ if ( CURLM_OK >= returncode )
update_timer(multi);
return returncode;
}
if (data->set.one_easy->easy_conn)
data->set.one_easy->easy_conn->cselect_bits = 0;
- if(result == CURLM_OK)
+ if(result >= CURLM_OK)
/* get the socket(s) and check if the state has been changed since
last */
singlesocket(multi, data->set.one_easy);
if(data) {
result = multi_runsingle(multi, data->set.one_easy);
- if(result == CURLM_OK)
+ if(result >= CURLM_OK)
/* get the socket(s) and check if the state has been changed since
last */
singlesocket(multi, data->set.one_easy);
{
CURLMcode result = multi_socket((struct Curl_multi *)multi_handle, FALSE, s,
0, running_handles);
- if (CURLM_OK == result)
+ if (CURLM_OK >= result)
update_timer((struct Curl_multi *)multi_handle);
return result;
}
{
CURLMcode result = multi_socket((struct Curl_multi *)multi_handle, FALSE, s,
ev_bitmask, running_handles);
- if (CURLM_OK == result)
+ if (CURLM_OK >= result)
update_timer((struct Curl_multi *)multi_handle);
return result;
}
{
CURLMcode result = multi_socket((struct Curl_multi *)multi_handle,
TRUE, CURL_SOCKET_BAD, 0, running_handles);
- if (CURLM_OK == result)
+ if (CURLM_OK >= result)
update_timer((struct Curl_multi *)multi_handle);
return result;
}