# File lib/cool.io/eventmachine.rb, line 43 def add_timer(interval, proc = nil, &block) block ||= proc t = OneShotEMTimer.new(interval, false) # non repeating t.setup(block) # fire 'er off ltodo: do we keep track of these timers in memory? t.attach(Coolio::Loop.default) t end