Raised when a network connection failure occurs.
This includes timeouts, connection refused, DNS failures, etc.
Handle connection errors
begin client.request_ad(params) rescue VistarClient::ConnectionError => e puts "Network error: #{e.message}" puts "Please check your internet connection" end