Check against self._remaining_calls, not rem_calls
authorAaron Hill <aa1ronham@gmail.com>
Fri, 18 Apr 2014 20:10:41 +0000 (16:10 -0400)
committerAaron Hill <aa1ronham@gmail.com>
Fri, 18 Apr 2014 20:10:41 +0000 (16:10 -0400)
tweepy/binder.py

index 8aac8708369ba34e10ce90d78eadf3797f243b39..f47998d1f3c72b27b5607973bdded142d63e9f72 100644 (file)
@@ -176,7 +176,7 @@ def bind_api(**config):
                 reset_time = resp.getheader('x-rate-limit-reset')
                 if reset_time is not None:
                     self._reset_time = int(reset_time) 
-                if self.wait_on_rate_limit and rem_calls == 0 and (resp.status == 429 or resp.status == 420): # if ran out of calls before waiting switching retry last call
+                if self.wait_on_rate_limit and self._remaining_calls == 0 and (resp.status == 429 or resp.status == 420): # if ran out of calls before waiting switching retry last call
                     continue
 
                 retry_delay = self.retry_delay