diff options
author | Daniel Stenberg <daniel@haxx.se> | 2020-03-12 14:03:26 +0100 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2020-03-15 11:03:11 +0100 |
commit | dbd16c3e256c6ce872829d1654785485361a0a78 (patch) | |
tree | 773dfedb2412a9cea9ea9b1d0119d35c11c2f389 /src/tool_main.c | |
parent | dc595210aead4782e19619033c2da89c13eb70d1 (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 'src/tool_main.c')
0 files changed, 0 insertions, 0 deletions