bpo-39128: Added algorithm description (GH-18624)

GH- [bpo-39128](https://bugs.python.org/issue39128): happy eyeballs description

GH- [3.9] 39128 - happy eyeballs description (GH-18624)
GH- [3.8] 39128 - happy eyeballs description (GH-18624)

https://bugs.python.org/issue39128
(cherry picked from commit 8af4712a16)

Co-authored-by: idomic <michael.ido@gmail.com>
This commit is contained in:
Miss Islington (bot) 2020-02-24 07:06:00 -08:00 committed by GitHub
parent a199f48ea7
commit 1f4cf0c22b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 11 additions and 0 deletions

View File

@ -439,6 +439,17 @@ Opening network connections
Added the *happy_eyeballs_delay* and *interleave* parameters.
Happy Eyeballs Algorithm: Success with Dual-Stack Hosts.
When a server's IPv4 path and protocol are working, but the server's
IPv6 path and protocol are not working, a dual-stack client
application experiences significant connection delay compared to an
IPv4-only client. This is undesirable because it causes the dual-
stack client to have a worse user experience. This document
specifies requirements for algorithms that reduce this user-visible
delay and provides an algorithm.
For more information: https://tools.ietf.org/html/rfc6555
.. versionadded:: 3.7
The *ssl_handshake_timeout* parameter.