# File lib/nicovideo/thumbnail.rb, line 17
                def get_response(video_id, wait_sec, retry_max)
                        retry_count = 0
      begin
        body = timeout(wait_sec) do
          open("http://www.nicovideo.jp/api/getthumbinfo/#{video_id}", :proxy => @proxy_url) do |f|
            f.read
          end
        end

        root = REXML::Document.new(body).root
        raise ::Errno::ENOENT::new(video_id) unless root.attributes.get_attribute('status').value == 'ok'
        root
      rescue TimeoutError => e
        raise e if retry_count >= retry_max
        retry_count += 1
        retry
      end
                end