We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 56f49cb commit b8302aeCopy full SHA for b8302ae
src/construct_additional_obelisks/asynchronous/client.py
@@ -100,7 +100,15 @@ async def _get_token(self):
100
async def _verify_token(self):
101
if (self.token is None
102
or self.token_expires < (datetime.now() - self.grace_period)):
103
- await self._get_token()
+ retry = self.retry_strategy.make()
104
+ first = True
105
+ while first or await retry.should_retry():
106
+ first = False
107
+ try:
108
+ await self._get_token()
109
+ return
110
+ except:
111
+ continue
112
113
async def http_post(self, url: str, data: Any = None,
114
params: dict | None = None) -> httpx.Response:
0 commit comments