General

Profile

dugg (Doug E)

  • Login: dugg
  • Registered on: 10/05/2026
  • Last sign in: 10/05/2026

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 0 0

Activity

Today

08:46 AM Ruby Bug #22406 (Closed): Process.fork can leave the child unable to resolve hostnames: getaddrinfo helper threads take glibc's resolver lock after releasing the fork lock
Applied in changeset commit:git|44f7c6b00d3263c9c81af58e77eeb79eaec7bd0e.
----------
Join getaddrinfo and getnameinfo threads before fork
A getaddrinfo thread calls getaddrinfo(3) inside rb_thread_prevent_fork,
but on glibc its thread ...
dugg (Doug E)
08:46 AM Ruby Revision 44f7c6b0 (git): Join getaddrinfo and getnameinfo threads before fork
A getaddrinfo thread calls getaddrinfo(3) inside rb_thread_prevent_fork,
but on glibc its thread exit takes the resolver configuration lock again
after the thread has released the fork lock. A fork that lands then
leaves the child with t...
dugg (Doug E)

Also available in: Atom