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
}