Public bug reported: I'm reporting this bug that was resolved upstream in the hopes that it might be backported to one of the versions of eglibc that is supported by ubuntu. This is fixed in 2.20 but the most recent version shipped by ubuntu in any flavor is 2.19.
The upstream report can be found here https://sourceware.org/bugzilla/show_bug.cgi?id=15946. This is a big issue for anyone resolving DNS queries with some amount of concurrency. The go-lang project struggled with this and we have similar issues at heroku: https://github.com/golang/go/issues/6336#issuecomment-66085142. If there is a more appropriate way to bring attention to this issue with the goal of getting a backport in the works for say trusty please let me know. ** Affects: eglibc Importance: Unknown Status: Unknown ** Affects: eglibc (Ubuntu) Importance: Undecided Status: Confirmed ** Bug watch added: Sourceware.org Bugzilla #15946 http://sourceware.org/bugzilla/show_bug.cgi?id=15946 ** Also affects: eglibc via http://sourceware.org/bugzilla/show_bug.cgi?id=15946 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1421393 Title: getaddrinfo() writes DNS queries to random file descriptors under high load To manage notifications about this bug go to: https://bugs.launchpad.net/eglibc/+bug/1421393/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs