# File lib/god/driver.rb, line 65 def handle_event if @events.first.due? event = @events.shift @task.handle_poll(event.condition) end # don't sleep if there is a pending event and it is due unless @events.first && @events.first.due? sleep INTERVAL end end