# File lib/ruby-progressbar/throttle.rb, line 15 def choke(options = {}) return unless !timer.started? || options.fetch(:force_update_if, false) || timer.elapsed_seconds >= rate timer.restart yield end