code: func (h *execWorker) getResults() execResult {
  	h.mutex.Lock()
  	defer h.mutex.Unlock()
  	return h.result
  }
docs: // getResults returns the results of the latest execWorker run.
  // The caller should treat returned results as read-only.