# File lib/rubytorrent/peer.rb, line 72 def add(new_amt) now = Time.now @m.synchronize do @amt += new_amt @rate = ((@rate * (@last - @since)) + new_amt).to_f / (now - @since) @last = now @since = [@since, now - @window].max end end