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: bugzi...@mercurial-scm.org
          Reporter: z...@zash.se
                CC: mercurial-de...@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.
_______________________________________________
Mercurial-devel mailing list
Mercurial-devel@lists.mercurial-scm.org
https://lists.mercurial-scm.org/mailman/listinfo/mercurial-devel

Reply via email to