commit a449e74b5e56430f05187a23e1ae2af9bf7ca414 Author: Arturo Filastò art@fuffa.org Date: Mon Nov 4 10:00:44 2013 +0100
Fix recursion with proper arrest condition. --- ooni/oonibclient.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/ooni/oonibclient.py b/ooni/oonibclient.py index 6be7c44..1b11347 100644 --- a/ooni/oonibclient.py +++ b/ooni/oonibclient.py @@ -54,7 +54,7 @@ class OONIBClient(object):
finished = defer.Deferred()
- def perform_request(): + def perform_request(attempts): uri = self.address + urn headers = {} d = self.agent.request(method, uri, bodyProducer=bodyProducer) @@ -70,13 +70,13 @@ class OONIBClient(object): if attempts < self.retries: log.err("Lookup failed. Retrying.") attempts += 1 - perform_request() + perform_request(attempts) else: log.err("Failed. Giving up.") finished.errback(err) d.addErrback(errback, attempts)
- perform_request() + perform_request(attempts)
return finished
tor-commits@lists.torproject.org