From c636a0e25c800f95b6f0177e804439455a606f59 Mon Sep 17 00:00:00 2001 From: Joshua Harlow Date: Fri, 10 Jun 2016 17:43:31 -0700 Subject: [PATCH] Dynamically compute MAX_WAIT --- retrying.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/retrying.py b/retrying.py index bcb7a9d..d3c581f 100644 --- a/retrying.py +++ b/retrying.py @@ -20,7 +20,10 @@ # sys.maxint / 2, since Python 3.2 doesn't have a sys.maxint... -MAX_WAIT = 1073741823 +try: + MAX_WAIT = sys.maxint / 2 +except AttributeError: + MAX_WAIT = 1073741823 def _retry_if_exception_of_type(retryable_types):