File tree Expand file tree Collapse file tree 2 files changed +2
-4
lines changed Expand file tree Collapse file tree 2 files changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -92,13 +92,12 @@ async def _backoff(
92
92
def _retry_overload (func : F ) -> F :
93
93
@functools .wraps (func )
94
94
async def inner (* args : Any , ** kwargs : Any ) -> Any :
95
- no_retry = kwargs .pop ("no_retry" , False )
96
95
attempt = 0
97
96
while True :
98
97
try :
99
98
return await func (* args , ** kwargs )
100
99
except PyMongoError as exc :
101
- if no_retry or not exc .has_error_label ("Retryable" ):
100
+ if not exc .has_error_label ("Retryable" ):
102
101
raise
103
102
attempt += 1
104
103
if attempt > _MAX_RETRIES :
Original file line number Diff line number Diff line change @@ -92,13 +92,12 @@ def _backoff(
92
92
def _retry_overload (func : F ) -> F :
93
93
@functools .wraps (func )
94
94
def inner (* args : Any , ** kwargs : Any ) -> Any :
95
- no_retry = kwargs .pop ("no_retry" , False )
96
95
attempt = 0
97
96
while True :
98
97
try :
99
98
return func (* args , ** kwargs )
100
99
except PyMongoError as exc :
101
- if no_retry or not exc .has_error_label ("Retryable" ):
100
+ if not exc .has_error_label ("Retryable" ):
102
101
raise
103
102
attempt += 1
104
103
if attempt > _MAX_RETRIES :
You can’t perform that action at this time.
0 commit comments