You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Socket.tcp change from #10 was reverted in 98caa38 and released in v0.3.0, so Net::HTTP#connect has used TCPSocket.open again ever since. Your script fails on v0.2.0 as you reported, and succeeds on v0.9.1 and on master. Removing resolv-replace makes it fail on master too, so the resolver patch is being exercised. If it still reproduces on the current stable release in your environment, please let me know.
Activity
byroot commentedon Apr 29, 2022
That sounds more like
resolv-replacethat should be updated to also patchScoket.tcphttps://github.com/ruby/resolv-replace/blob/master/lib/resolv-replace.rbhsbt commentedon Sep 8, 2026
The
Socket.tcpchange from #10 was reverted in 98caa38 and released in v0.3.0, soNet::HTTP#connecthas usedTCPSocket.openagain ever since. Your script fails on v0.2.0 as you reported, and succeeds on v0.9.1 and on master. Removing resolv-replace makes it fail on master too, so the resolver patch is being exercised. If it still reproduces on the current stable release in your environment, please let me know.