diff --git a/redis/sentinel.py b/redis/sentinel.py index 0ba179b9ca..836e781e7f 100644 --- a/redis/sentinel.py +++ b/redis/sentinel.py @@ -55,12 +55,17 @@ def connect(self): return self.retry.call_with_retry(self._connect_retry, lambda error: None) def read_response( - self, disable_decoding=False, *, disconnect_on_error: Optional[bool] = False + self, + disable_decoding=False, + *, + disconnect_on_error: Optional[bool] = False, + push_request: Optional[bool] = False, ): try: return super().read_response( disable_decoding=disable_decoding, disconnect_on_error=disconnect_on_error, + push_request=push_request, ) except ReadOnlyError: if self.connection_pool.is_master: