code: func (hc *Check) Update(config *Config) {
  	if hc.blocking {
  		hc.update <- *config
  		return
  	}
  	select {
  	case hc.update <- *config:
  	default:
  		log.Warningf("Unable to update %d (%s), last update still queued", hc.Id, hc)
  	}
  }
docs: // Update queues a healthcheck configuration update for processing.