aboutsummaryrefslogtreecommitdiff
path: root/lib/select.c
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2020-03-12 14:03:26 +0100
committerDaniel Stenberg <daniel@haxx.se>2020-03-15 11:03:11 +0100
commitdbd16c3e256c6ce872829d1654785485361a0a78 (patch)
tree773dfedb2412a9cea9ea9b1d0119d35c11c2f389 /lib/select.c
parentdc595210aead4782e19619033c2da89c13eb70d1 (diff)
connect: happy eyeballs cleanup
Make sure each separate index in connn->tempaddr[] is used for a fixed family (and only that family) during the connection process. If family one takes a long time and family two fails immediately, the previous logic could misbehave and retry the same family two address repeatedly. Reported-by: Paul Vixie Reported-by: Jay Satiro Fixes #5083 Fixes #4954 Closes #5089
Diffstat (limited to 'lib/select.c')
0 files changed, 0 insertions, 0 deletions