# File lib/god/event_handler.rb, line 58
    def self.start
      Thread.new do
        loop do
          begin
            @@handler.handle_events
          rescue Exception => e
            message = format("Unhandled exception (%s): %s\n%s",
                             e.class, e.message, e.backtrace.join("\n"))
            applog(nil, :fatal, message)
          end
        end
      end
      
      # do a real test to make sure events are working properly
      @@loaded = self.operational?
    end