lib/heroku/api.rb in heroku-api-0.1.5 vs lib/heroku/api.rb in heroku-api-0.1.6
- old
+ new
@@ -60,9 +60,11 @@
response = @connection.request(params, &block)
rescue Excon::Errors::NotFound => error
reerror = Heroku::API::Errors::NotFound.new(error.message, error.response)
reerror.set_backtrace(error.backtrace)
raise reerror
+ rescue Excon::Errors::SocketError => error
+ raise error
rescue Excon::Errors::Error => error
klass = case error.response.status
when 401 then Heroku::API::Errors::Unauthorized
when 402 then Heroku::API::Errors::VerificationRequired
when 403 then Heroku::API::Errors::Forbidden