General

Profile

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...
nbeyer@gmail.com (Nathan Beyer)

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:...
nbeyer@gmail.com (Nathan Beyer)

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...
nbeyer@gmail.com (Nathan Beyer)

Also available in: Atom