mirror of
https://github.com/curl/curl.git
synced 2026-04-15 13:01:41 +03:00
easy: Remove poll failure check in easy_transfer
.. because curl_multi_wait can no longer signal poll failure.
follow-up to 77e1726
Bug: https://github.com/curl/curl/issues/707
This commit is contained in:
parent
e66109c1e3
commit
c5744340db
1 changed files with 1 additions and 6 deletions
|
|
@ -703,12 +703,7 @@ static CURLcode easy_transfer(CURLM *multi)
|
|||
mcode = curl_multi_wait(multi, NULL, 0, 1000, &ret);
|
||||
|
||||
if(mcode == CURLM_OK) {
|
||||
if(ret == -1) {
|
||||
/* poll() failed not on EINTR, indicate a network problem */
|
||||
result = CURLE_RECV_ERROR;
|
||||
break;
|
||||
}
|
||||
else if(ret == 0) {
|
||||
if(ret == 0) {
|
||||
struct timeval after = curlx_tvnow();
|
||||
/* If it returns without any filedescriptor instantly, we need to
|
||||
avoid busy-looping during periods where it has nothing particular
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue