       
         @lifeguard.on "notify", (msg) =>
           if @campfire_room
-            @campfire_room.speak msg
+            @campfire_room.speak msg, (err) =>
+              # ok
           else
             @campfire_queue.push msg
       

          @campfire_room = room
        
          for msg in @campfire_queue
            @campfire_room.speak msg
          
          @campfire_queue = []
        

        
    process.on "SIGTERM", => @_shutDown()
          
    #process.on "uncaughtException", (err) => @_shutDown(err)
    process.on "uncaughtException", (err) =>
      console.error "Error is ", err
      process.exit()
              
    # start our new process, if the app directory exists.  if it doesn't, just 
    # watch and wait
