We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
For background context see:
If OpenTelemetry is configured with filtering - e.g. as follows:
AddHttpClientInstrumentation(o => o.FilterHttpRequestMessage = _ => false)
... then our SentrySpanProcessor receives OnStart events for any outgoing requests from HttpClient but never receives a corresponding OnEnd event.
OnStart
OnEnd
This leaves a bunch of SentrySpan instances accumulating in SpanProcessor._map, which never get cleaned up.
SentrySpan
SpanProcessor._map
Problem
For background context see:
If OpenTelemetry is configured with filtering - e.g. as follows:
... then our SentrySpanProcessor receives
OnStartevents for any outgoing requests from HttpClient but never receives a correspondingOnEndevent.This leaves a bunch of
SentrySpaninstances accumulating inSpanProcessor._map, which never get cleaned up.Investigation