[tor-commits] [bridgedb] 02/02: fixup! Add a delay when retrying to connect to the rdsys backend

gitolite role git at cupani.torproject.org
Thu Jun 2 10:08:21 UTC 2022


This is an automated email from the git hooks/post-receive script.

meskio pushed a commit to branch main
in repository bridgedb.

commit ecbbc6fd04697d573a2174a335618a5e530ac6ff
Author: meskio <meskio at torproject.org>
AuthorDate: Sun May 29 22:16:28 2022 +0200

    fixup! Add a delay when retrying to connect to the rdsys backend
---
 bridgedb/rdsys.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/bridgedb/rdsys.py b/bridgedb/rdsys.py
index f6ccd4e..58c0c8d 100644
--- a/bridgedb/rdsys.py
+++ b/bridgedb/rdsys.py
@@ -103,6 +103,8 @@ def start_stream(distributor, token, rdsys_address, hashring):
 
     def delayError(err):
         nonlocal delay
+        logging.warning("Error on the connection with rdsys, will wait %s seconds to retry: %s" % (delay, str(err)))
+
         d = Deferred()
         reactor.callLater(delay, d.errback, err)
         delay *= 2
@@ -134,7 +136,7 @@ def start_stream(distributor, token, rdsys_address, hashring):
         )
         d.addErrback(delayError)
         d.addCallback(cbResponse)
-        d.addErrback(lambda err: logging.warning("Error on the connection with rdsys: " + str(err)))
+        d.addErrback(lambda err: logging.warning("Retry connection to rdsys after error: " + str(err)))
         d.addCallback(connect)
 
     connect()

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the tor-commits mailing list