Skip to content

Commit b12febd

Browse files
committed
Move to experiments
1 parent 8a24417 commit b12febd

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

sentry_sdk/client.py

+5-2
Original file line numberDiff line numberDiff line change
@@ -212,8 +212,11 @@ def _capture_envelope(envelope):
212212
self.transport = make_transport(self.options)
213213

214214
self.monitor = None
215-
if self.transport and self.options["enable_backpressure_handling"]:
216-
self.monitor = Monitor(self.transport)
215+
if self.transport:
216+
if self.options["_experiments"].get(
217+
"enable_backpressure_handling", False
218+
):
219+
self.monitor = Monitor(self.transport)
217220

218221
self.session_flusher = SessionFlusher(capture_func=_capture_envelope)
219222

sentry_sdk/consts.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
# TODO: Remove these 2 profiling related experiments
3737
"profiles_sample_rate": Optional[float],
3838
"profiler_mode": Optional[ProfilerMode],
39+
"enable_backpressure_handling": Optional[bool],
3940
},
4041
total=False,
4142
)
@@ -205,7 +206,6 @@ def __init__(
205206
], # type: Optional[Sequence[str]]
206207
functions_to_trace=[], # type: Sequence[Dict[str, str]] # noqa: B006
207208
event_scrubber=None, # type: Optional[sentry_sdk.scrubber.EventScrubber]
208-
enable_backpressure_handling=True, # type: bool
209209
):
210210
# type: (...) -> None
211211
pass

0 commit comments

Comments
 (0)