General

Profile

hornairs (Harry Brundage)

Issues

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

Activity

08/17/2026

04:17 PM Ruby Bug #22248: `Errno::NOERROR` from `connect(2)` once a non-main Ractor has more than one Ruby thread
## What it is not
* **Not `Net::HTTP` specific.** Raw `TCPSocket` fails too, and is the case that aborts the VM.
* **Not "IO in a Ractor is unsupported".** A single-threaded non-main Ractor drove the identical request 200 times witho...
hornairs (Harry Brundage)
04:16 PM Ruby Bug #22248 (Open): `Errno::NOERROR` from `connect(2)` once a non-main Ractor has more than one Ruby thread
## Summary
On `x86_64-linux`, socket IO in a non-main Ractor fails spuriously as soon as that Ractor contains a second Ruby thread. The connecting thread raises `Errno::NOERROR` — errno 0 surfaced as a `SystemCallError`, whose message...
hornairs (Harry Brundage)

Also available in: Atom