Skip to content

Commit 1f40e11

Browse files
committed
PYTHON-5505 Fix retry eligibility bug
1 parent 989fdfe commit 1f40e11

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

pymongo/asynchronous/mongo_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2827,7 +2827,7 @@ async def run(self) -> T:
28272827
assert self._session
28282828
await self._session._unpin()
28292829
if not always_retryable and (
2830-
not retryable_write_label or not self._is_not_eligible_for_retry()
2830+
not retryable_write_label or self._is_not_eligible_for_retry()
28312831
):
28322832
if exc.has_error_label("NoWritesPerformed") and self._last_error:
28332833
raise self._last_error from exc

pymongo/synchronous/mongo_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2817,7 +2817,7 @@ def run(self) -> T:
28172817
assert self._session
28182818
self._session._unpin()
28192819
if not always_retryable and (
2820-
not retryable_write_label or not self._is_not_eligible_for_retry()
2820+
not retryable_write_label or self._is_not_eligible_for_retry()
28212821
):
28222822
if exc.has_error_label("NoWritesPerformed") and self._last_error:
28232823
raise self._last_error from exc

0 commit comments

Comments
 (0)