code: func (h *healthcheckManager) queueHealthState(n *healthcheck.Notification) error {
  	h.lock.RLock()
  	cfg := h.cfgs[n.Id]
  	check := h.checks[n.Id]
  	h.lock.RUnlock()
  
  	if cfg == nil || check == nil {
  		log.Warningf("Unknown healthcheck ID %v", n.Id)
  		return nil
  	}
  
  	note := &checkNotification{
  		key:         check.key,
  		description: cfg.Checker.String(),
  		status:      n.Status,
  	}
  	check.vserver.queueCheckNotification(note)
  
  	return nil
  }
docs: // queueHealthState queues a health state Notification for processing by a
  // vserver.