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 ... -
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...