summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoridomic <michael.ido@gmail.com>2020-02-24 14:59:40 (GMT)
committerGitHub <noreply@github.com>2020-02-24 14:59:40 (GMT)
commit8af4712a16e4b7d1b60f1faec13cd7a88da95f6a (patch)
treec2f9982b65adad8b8e735452567f6b7bf6f3a451
parent514328480a11164100bdb16f2e61c0623dce1fc8 (diff)
downloadcpython-8af4712a16e4b7d1b60f1faec13cd7a88da95f6a.zip
cpython-8af4712a16e4b7d1b60f1faec13cd7a88da95f6a.tar.gz
cpython-8af4712a16e4b7d1b60f1faec13cd7a88da95f6a.tar.bz2
bpo-39128: Added algorithm description (GH-18624)
# [bpo-39128](https://bugs.python.org/issue39128): happy eyeballs description # [3.9] 39128 - happy eyeballs description (GH-18624) # [3.8] 39128 - happy eyeballs description (GH-18624) https://bugs.python.org/issue39128
-rw-r--r--Doc/library/asyncio-eventloop.rst11
1 files changed, 11 insertions, 0 deletions
diff --git a/Doc/library/asyncio-eventloop.rst b/Doc/library/asyncio-eventloop.rst
index 3acd79d..d60a6ce 100644
--- a/Doc/library/asyncio-eventloop.rst
+++ b/Doc/library/asyncio-eventloop.rst
@@ -451,6 +451,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.