aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/multi.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/lib/multi.c b/lib/multi.c
index 3190c53b0..fa88cdaab 100644
--- a/lib/multi.c
+++ b/lib/multi.c
@@ -540,8 +540,7 @@ CURLMcode curl_multi_fdset(CURLM *multi_handle,
}
static CURLMcode multi_runsingle(struct Curl_multi *multi,
- struct Curl_one_easy *easy,
- int *running_handles)
+ struct Curl_one_easy *easy)
{
struct Curl_message *msg = NULL;
bool connected;
@@ -935,7 +934,6 @@ static CURLMcode multi_runsingle(struct Curl_multi *multi,
multi->num_msgs++; /* increase message counter */
}
- *running_handles = multi->num_alive;
return result;
}
@@ -952,7 +950,7 @@ CURLMcode curl_multi_perform(CURLM *multi_handle, int *running_handles)
easy=multi->easy.next;
while(easy) {
- CURLMcode result = multi_runsingle(multi, easy, running_handles);
+ CURLMcode result = multi_runsingle(multi, easy);
if(result)
returncode = result;
@@ -1198,7 +1196,7 @@ static CURLMcode multi_socket(struct Curl_multi *multi,
data = entry->easy;
- result = multi_runsingle(multi, data->set.one_easy, running_handles);
+ result = multi_runsingle(multi, data->set.one_easy);
if(result == CURLM_OK)
/* get the socket(s) and check if the state has been changed since
@@ -1222,7 +1220,7 @@ static CURLMcode multi_socket(struct Curl_multi *multi,
/* the first loop lap 'data' can be NULL */
if(data) {
- result = multi_runsingle(multi, data->set.one_easy, running_handles);
+ result = multi_runsingle(multi, data->set.one_easy);
if(result == CURLM_OK)
/* get the socket(s) and check if the state has been changed since