operational? (God::EventHandler)

    # File lib/god/event_handler.rb, line 79
        def self.operational?
          com = [false]

          Thread.new do
            begin
              event_system = God::EventHandler.event_system

              pid = fork do
                loop { sleep(1) }
              end

              self.register(pid, :proc_exit) do
                com[0] = true
              end

              ::Process.kill('KILL', pid)

              sleep(0.1)

              self.deregister(pid, :proc_exit) rescue nil
            rescue => e
              puts e.message
              puts e.backtrace.join("\n")
            end
          end.join

          sleep(0.1)

          com.first
        end