lib/fetch: happy_eyeballs_connect check for waiting connections before
decrementing them, remove dead code
This commit is contained in:
parent
66f66ab7a1
commit
11e5190a36
@ -609,6 +609,8 @@ wait:
|
|||||||
if (pfd[i].fd != -1)
|
if (pfd[i].fd != -1)
|
||||||
pfd[i].events = POLLOUT;
|
pfd[i].events = POLLOUT;
|
||||||
}
|
}
|
||||||
|
if (!waiting)
|
||||||
|
break;
|
||||||
if ((ret = poll(pfd, attempts, timeout ? timeout : -1)) == -1) {
|
if ((ret = poll(pfd, attempts, timeout ? timeout : -1)) == -1) {
|
||||||
err = errno;
|
err = errno;
|
||||||
rv = -1;
|
rv = -1;
|
||||||
@ -639,10 +641,6 @@ wait:
|
|||||||
rv = -1;
|
rv = -1;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if (!waiting)
|
|
||||||
break;
|
|
||||||
else if (done)
|
|
||||||
goto wait;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
out:
|
out:
|
||||||
|
Loading…
Reference in New Issue
Block a user