-
Notifications
You must be signed in to change notification settings - Fork 328
Closed
Description
5.0.3 version has just been released has been released. We have bumped the version of the gem automatically since that was a patch update and then experienced a NoMethodError
undefined method `wait_readable' for #<OpenSSL::SSL::SSLSocket:0x00007feb9ebacc00>
backtrace points to: /gems/http-5.0.3/lib/http/timeout/global.rb:38:
http/lib/http/timeout/global.rb
Line 38 in 66a3af2
| @socket.wait_readable(@time_left) |
There is a change in that line in a following PR: #691
However in another place in a similar case the method wait_readable is called on io object not directly on socket:
http/lib/http/timeout/global.rb
Lines 83 to 84 in 66a3af2
| rescue IO::WaitReadable | |
| wait_readable_or_timeout |
http/lib/http/timeout/global.rb
Lines 92 to 96 in 66a3af2
| # Wait for a socket to become readable | |
| def wait_readable_or_timeout | |
| @socket.to_io.wait_readable(@time_left) | |
| log_time | |
| end |
tycooon
Metadata
Metadata
Assignees
Labels
No labels