       workerProcess.worker.status = 4
       console.log "[PROCESSES][#{name}] received 'kill' message from Kontrold. Sending SIGTERM to the child_process." if verbose
       # @child.kill 'SIGKILL' #try this in the future
+      workerProcess.stopReporter()
       @kill name
 
     #############

          @child = @startProcess options
          @populateChildObject options, @child

          # Update kontrold worker information with our newly created pid.
          workerProcess.fetchWorkerExchange (workerExchange) =>
            workerProcess.worker.message.command = "update"

    options.restart = no

    workerProcess.connect()
    console.log "[PROCESSES][#{name}] connected to Kontrold. Waiting for instructions..." if verbose

    #############
