# File lib/typhoeus/hydra.rb, line 64
    def run
      while @stubbed_request_count > 0
        @stubs.each do |m|
          while request = m.requests.shift
            @stubbed_request_count -= 1
            m.response.request = request
            handle_request(request, m.response)
          end
        end
      end

      @multi.perform
      @memoized_requests = {}
      @retrieved_from_cache = {}
    end