-
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