# File lib/feedzirra/feed.rb, line 176 def self.update(feeds, options = {}) feed_queue = [*feeds] multi = Curl::Multi.new responses = {} feed_queue.slice!(0, 30).each do |feed| add_feed_to_multi(multi, feed, feed_queue, responses, options) end multi.perform responses.size == 1 ? responses.values.first : responses.values end