Skip to content

Commit 1f4cf0c

Browse files
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 8af4712) Co-authored-by: idomic <[email protected]>
1 parent a199f48 commit 1f4cf0c

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

Doc/library/asyncio-eventloop.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -439,6 +439,17 @@ Opening network connections
439439

440440
Added the *happy_eyeballs_delay* and *interleave* parameters.
441441

442+
Happy Eyeballs Algorithm: Success with Dual-Stack Hosts.
443+
When a server's IPv4 path and protocol are working, but the server's
444+
IPv6 path and protocol are not working, a dual-stack client
445+
application experiences significant connection delay compared to an
446+
IPv4-only client. This is undesirable because it causes the dual-
447+
stack client to have a worse user experience. This document
448+
specifies requirements for algorithms that reduce this user-visible
449+
delay and provides an algorithm.
450+
451+
For more information: https://tools.ietf.org/html/rfc6555
452+
442453
.. versionadded:: 3.7
443454

444455
The *ssl_handshake_timeout* parameter.

0 commit comments

Comments
 (0)