             @run options
           ,restartInterval
           console.log "[PROCESSES][#{name}] restarting the process in #{restartInterval} msecs." if verbose
-      @child.on 'message',(msg) =>
-        onMessage msg if "function" is typeof onMessage
-        if msg['process-monitor']
-          @emit "monitorData", msg
-        else if options.kontrol.enabled and options.kontrol.nodeProcess
-          @emit "childData", msg
 
     # console.log @list
     return childObj

        console.log "[PROCESSES][#{name}]it's time you die process:#{name}" if verbose
        @kill name
      ,die.after

    # kontrold uses his own onExit and onClose
    unless options.kontrol?.enabled

    return @child

  kontroldProcess: (options) ->
    {name,onExit,restart,restartInterval,verbose} = options

    console.log "[PROCESSES][#{@name}] force mode enabled. Trying to stop and kill all other #{name} workers" if verbose and options.kontrol.forceStart

