| Index: rietveld.py
|
| diff --git a/rietveld.py b/rietveld.py
|
| index d78c0171d468f789ca5be44b3aea1434cd4dbed8..f6ccaf928f1041dca6c00100f477a4e141ed796a 100644
|
| --- a/rietveld.py
|
| +++ b/rietveld.py
|
| @@ -409,7 +409,7 @@ class Rietveld(object):
|
| old_error_exit(msg)
|
| upload.ErrorExit = trap_http_500
|
|
|
| - maxtries = 5
|
| + maxtries = 40
|
| for retry in xrange(maxtries):
|
| try:
|
| logging.debug('%s' % request_path)
|
| @@ -435,7 +435,7 @@ class Rietveld(object):
|
| if not 'timed out' in str(e):
|
| raise
|
| # If reaching this line, loop again. Uses a small backoff.
|
| - time.sleep(1+maxtries*2)
|
| + time.sleep(min(10, 1+retry*2))
|
| finally:
|
| upload.ErrorExit = old_error_exit
|
|
|
|
|