diff options
Diffstat (limited to 'lib/multi.c')
-rw-r--r-- | lib/multi.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/multi.c b/lib/multi.c index fa88cdaab..4e6efecd1 100644 --- a/lib/multi.c +++ b/lib/multi.c @@ -1203,10 +1203,9 @@ static CURLMcode multi_socket(struct Curl_multi *multi, last */ singlesocket(multi, data->set.one_easy); - *running_handles = multi->num_alive; - - /* or should we fall-through and do the timer-based stuff? */ - return result; + /* Now we fall-through and do the timer-based stuff, since we don't want + to force the user to have to deal with timeouts as long as at least one + connection in fact has traffic. */ } /* |