in xray/handler.go [173:188]
func HttpCaptureResponse(seg *Segment, statusCode int) {
seg.Lock()
defer seg.Unlock()
seg.GetHTTP().GetResponse().Status = statusCode
if statusCode >= 400 && statusCode < 500 {
seg.Error = true
}
if statusCode == 429 {
seg.Throttle = true
}
if statusCode >= 500 && statusCode < 600 {
seg.Fault = true
}
}