code: func (c *CrossRequestRetryDelay) AfterRetry(r *request.Request) {
  	if r.Error == nil {
  		return
  	}
  	awsError, ok := r.Error.(awserr.Error)
  	if !ok {
  		return
  	}
  	if awsError.Code() == "RequestLimitExceeded" {
  		c.backoff.ReportError()
  		glog.Warningf("Got RequestLimitExceeded error on AWS request (%s)",
  			describeRequest(r))
  	}
  }
docs: // AfterRetry is added to the AfterRetry chain; called after any error