private static void attemptRetryOnException(String logPrefix,Request<?> request,VolleyError exception) throws VolleyError {
  RetryPolicy retryPolicy=request.getRetryPolicy();
  int oldTimeout=request.getTimeoutMs();
  try {
    retryPolicy.retry(exception);
  }
 catch (  VolleyError e) {
    request.addMarker(String.format("%s-timeout-giveup [timeout=%s]",logPrefix,oldTimeout));
    throw e;
  }
  request.addMarker(String.format("%s-retry [timeout=%s]",logPrefix,oldTimeout));
}

private static void attemptRetryOnException ( String logPrefix , Request < ? > request , VolleyError exception ) throws VolleyError { RetryPolicy retryPolicy = request . getRetryPolicy ( ) ; int oldTimeout = request . getTimeoutMs ( ) ; try { retryPolicy . retry ( exception ) ; } catch ( VolleyError e ) { request . addMarker ( String . format ( "%s-timeout-giveup [timeout=%s]" , logPrefix , oldTimeout ) ) ; throw e ; } request . addMarker ( String . format ( "%s-retry [timeout=%s]" , logPrefix , oldTimeout ) ) ; }
attempts to prepare the request for a retry . if there are no more attempts remaining in the request ' s retry policy , a timeout exception is thrown .
