summaryrefslogtreecommitdiff
path: root/lib/hyperstack
diff options
context:
space:
mode:
Diffstat (limited to 'lib/hyperstack')
-rw-r--r--lib/hyperstack/client.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/hyperstack/client.rb b/lib/hyperstack/client.rb
index b7b4a6b..bb67318 100644
--- a/lib/hyperstack/client.rb
+++ b/lib/hyperstack/client.rb
@@ -112,7 +112,7 @@ module HyperstackVM
parse_response(response)
rescue Timeout::Error, Errno::ECONNREFUSED, Errno::ECONNRESET,
Errno::EHOSTUNREACH, Errno::ENETUNREACH,
- SocketError, OpenSSL::SSL::SSLError, Net::OpenTimeout => e
+ SocketError, OpenSSL::SSL::SSLError, Net::OpenTimeout, Net::ReadTimeout => e
raise Error, "Hyperstack API request failed for #{path}: #{e.message}" if retries_left <= 0
retries_left -= 1