FYI, today Mozilla released Firefox 4.0 beta 11, which now calls
getaddrinfo() with the AI_ADDRCONFIG flag. You get it from
http://www.firefox.com/beta/.

This solves half of the problem. The remaining piece is now to make
glibc ignore link-local IPv6 addresses when called with the
AI_ADDRCONFIG flag. (This is how all other major operating systems
behave already.) I have a bug open in the glibc bugzilla at
http://sourceware.org/bugzilla/show_bug.cgi?id=12377 - it would be
really great if the Ubuntu glibc developers could help out by writing a
suitable patch and attach it to the bug report. I don't think it should
be very hard (just extend the already existing logic that ignores
loopback addresses). Unfortunately, I'm not much of a programmer
myself...

Tore

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/417757

Title:
  [regression] all network apps / browsers suffer from multi-second
  delays by default due to IPv6 DNS lookups

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to