nbeyer@gmail.com (Nathan Beyer)
- Login: nbeyer@gmail.com
- Registered on: 04/02/2018
- Last sign in: 02/12/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 0 | 0 |
| Reported issues | 1 | 1 | 2 |
Activity
02/13/2026
-
12:44 AM Ruby Bug #21876 (Open): Addrinfo.getaddrinfo(AF_UNSPEC) deadlocks after fork on macOS for IPv4-only hosts
- ## Summary
On macOS, `Addrinfo.getaddrinfo(host, service, Socket::AF_UNSPEC, Socket::SOCK_STREAM)` can deadlock in forked child processes when the host has no AAAA (IPv6) DNS records and the parent process previously resolved the same...
06/05/2018
-
12:56 AM Ruby Bug #14659: segfault in ConditionVariable#broadcast and ConditionVariable#signal
- I've been unable to create a reduced example. I have not tried the suggested backports mentioned above, but if I get a chance, I will.
I did want to post that I worked around the issue by using Phusion Passengers smart spawning hooks:...
04/02/2018
-
04:34 PM Ruby Bug #14659 (Closed): segfault in ConditionVariable#broadcast and ConditionVariable#signal
- I'm encountering a consistent segfault within a Rails application running Phusion Passenger on Ruby 2.5.0 and Ruby 2.5.1 when invoking either the #broadcast or #signal method on a ConditionVariable.
Here's what the code that interacts...