class Excon::Connection

def response(datum={})

def response(datum={})
  datum[:stack].response_call(datum)
rescue => error
  case error
  when Excon::Errors::HTTPStatusError, Excon::Errors::Timeout, Excon::Errors::TooManyRedirects
    raise(error)
  else
    raise_socket_error(error)
  end
end