mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-05-03 00:44:49 -04:00
Add more tests; fix bugs.
This commit is contained in:
parent
192e228a98
commit
0fbfe1b08a
2 changed files with 53 additions and 13 deletions
|
@ -174,7 +174,7 @@ class _Recoverer(object):
|
|||
self.backoff_counter = 1
|
||||
|
||||
def recover(self):
|
||||
self.clock.call_later(2000 ** self.backoff_counter, self.retry)
|
||||
self.clock.call_later(1000 * (2 ** self.backoff_counter), self.retry)
|
||||
|
||||
@defer.inlineCallbacks
|
||||
def retry(self):
|
||||
|
@ -184,7 +184,7 @@ class _Recoverer(object):
|
|||
txn.complete(self.store)
|
||||
# reset the backoff counter and retry immediately
|
||||
self.backoff_counter = 1
|
||||
self.retry()
|
||||
yield self.retry()
|
||||
else:
|
||||
self.backoff_counter += 1
|
||||
self.recover()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue