diff --git a/src/Sentry.Profiling/SamplingTransactionProfilerFactory.cs b/src/Sentry.Profiling/SamplingTransactionProfilerFactory.cs index 1d3d03c5f3..72b907e60c 100644 --- a/src/Sentry.Profiling/SamplingTransactionProfilerFactory.cs +++ b/src/Sentry.Profiling/SamplingTransactionProfilerFactory.cs @@ -83,6 +83,6 @@ public SamplingTransactionProfilerFactory(SentryOptions options, TimeSpan startu public void Dispose() { - _sessionTask.ContinueWith(session => session.Dispose()); + _sessionTask.ContinueWith(task => task.Result.Dispose(), TaskContinuationOptions.OnlyOnRanToCompletion); } }