    # File lib/chef/solr_query/solr_http_request.rb, line 122
          def request_failed!(response, description='HTTP call')
            Chef::Log.fatal("#{description} failed (#{response.class} #{response.code} #{response.message})")
            response.error!
          rescue Timeout::Error, Errno::EINVAL, EOFError, Net::HTTPBadResponse, Net::HTTPHeaderSyntaxError, Net::ProtocolError, Errno::ECONNREFUSED, Errno::ECONNRESET, Errno::ETIMEDOUT => e
            Chef::Log.debug(e.backtrace.join("\n"))
            raise Chef::Exceptions::SolrConnectionError, "#{e.class.name}: #{e.to_s}"
          end