func()

in loadgen/eventhandler/apm.go [62:80]


func (t *APMTransport) sendEvents(req *http.Request, ignoreErrs bool) error {
	res, err := t.client.Do(req)
	if err != nil {
		return err
	}
	defer res.Body.Close()
	defer logResponseOutcome(t.logger, res)

	if !ignoreErrs {
		switch res.StatusCode / 100 {
		case 4:
			return fmt.Errorf("unexpected client error: %d", res.StatusCode)
		case 5:
			return fmt.Errorf("unexpected server error: %d", res.StatusCode)
		}
	}

	return nil
}