code: func (p *Plugin) Close() error {
  	for _, pr := range p.processes {
  		if pr.cancelChan != nil {
  			close(pr.cancelChan)
  		}
  	}
  	return nil
  }
docs: // Close stops all process watcher. Processes are either kept running (if detached) or terminated automatically
  // if thay are child processes of the application