diff --git a/lib/multi.c b/lib/multi.c index d4fd82525..bbcf6319e 100644 --- a/lib/multi.c +++ b/lib/multi.c @@ -1737,7 +1737,7 @@ static CURLMcode multi_socket(struct Curl_multi *multi, if (data->set.one_easy->easy_conn) data->set.one_easy->easy_conn->cselect_bits = 0; - if(result >= CURLM_OK) + if(CURLM_OK >= result) /* get the socket(s) and check if the state has been changed since last */ singlesocket(multi, data->set.one_easy); @@ -1763,7 +1763,7 @@ static CURLMcode multi_socket(struct Curl_multi *multi, if(data) { result = multi_runsingle(multi, data->set.one_easy); - if(result >= CURLM_OK) + if(CURLM_OK >= result) /* get the socket(s) and check if the state has been changed since last */ singlesocket(multi, data->set.one_easy);