# File lib/typhoeus/hydra.rb, line 11 def initialize(options = {}) @memoize_requests = true @multi = Multi.new @easy_pool = [] initial_pool_size = options[:initial_pool_size] || 10 @max_concurrency = options[:max_concurrency] || 200 initial_pool_size.times { @easy_pool << Easy.new } @memoized_requests = {} @retrieved_from_cache = {} @queued_requests = [] @running_requests = 0 self.stubs = [] @active_stubs = [] end