# 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