← Back to team overview

touch-packages team mailing list archive

[Bug 1421393] [NEW] getaddrinfo() writes DNS queries to random file descriptors under high load

 

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
Touch seeded packages, which is subscribed to eglibc in Ubuntu.
https://bugs.launchpad.net/bugs/1421393

Title:
  getaddrinfo() writes DNS queries to random file descriptors under high
  load

Status in Embedded GLIBC:
  Unknown
Status in eglibc package in Ubuntu:
  Confirmed

Bug description:
  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.

To manage notifications about this bug go to:
https://bugs.launchpad.net/eglibc/+bug/1421393/+subscriptions


Follow ups

References