[Bug 6876] New: Happy Eyeballs / more resilient connection establishment
mercurial-bugs at mercurial-scm.org
mercurial-bugs at mercurial-scm.org
Thu May 9 13:58:18 UTC 2024
https://bz.mercurial-scm.org/show_bug.cgi?id=6876
Bug ID: 6876
Summary: Happy Eyeballs / more resilient connection
establishment
Product: Mercurial
Version: 6.3.2
Hardware: PC
OS: Linux
Status: UNCONFIRMED
Severity: feature
Priority: wish
Component: Mercurial
Assignee: bugzilla at mercurial-scm.org
Reporter: zash at zash.se
CC: mercurial-devel at mercurial-scm.org
Python Version: ---
Problem: Sometimes the Internet is acting up and connectivity via IPv6 or IPv4
works better than the other or not at all.
In such cases following 'Happy Eyeballs', trying both and using whichever
connects first, would help reduce the time it takes to wait for a timeout when
doing a pull, push or otherwise interacting with the network.
See https://datatracker.ietf.org/doc/html/rfc8305
I did not see anything in changelogs for later versions that touched on this.
I expect connectivity over ssh would need to be improved in ssh rather than
Mercurial, so I expect this mostly concerns the http protocol.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Mercurial-devel
mailing list