Skip to content

Commit 780bcd1

Browse files
committed
unify async and sync
1 parent 4467ed4 commit 780bcd1

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

sentry_sdk/integrations/redis/_async_common.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -144,15 +144,17 @@ async def _sentry_execute_command(
144144
)
145145
db_span.__enter__()
146146

147-
set_db_data_fn(db_span, self)
148-
_set_client_data(db_span, is_cluster, name, *args)
147+
with capture_internal_exceptions():
148+
set_db_data_fn(db_span, self)
149+
_set_client_data(db_span, is_cluster, name, *args)
149150

150151
value = await old_execute_command(self, name, *args, **kwargs)
151-
152152
db_span.__exit__(None, None, None)
153153

154154
if cache_span:
155-
_set_cache_data(cache_span, self, cache_properties, value)
155+
with capture_internal_exceptions():
156+
_set_cache_data(cache_span, self, cache_properties, value)
157+
156158
cache_span.__exit__(None, None, None)
157159

158160
return value

0 commit comments

Comments
 (0)