From 978bd8e9262c891ed23246fb098af3f7c784cfab Mon Sep 17 00:00:00 2001 From: Simon Cropp Date: Sat, 18 Jan 2025 09:21:55 +1100 Subject: [PATCH] remove redundant dispose code in SelfDiagnostics --- src/OpenTelemetry/Internal/SelfDiagnostics.cs | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/src/OpenTelemetry/Internal/SelfDiagnostics.cs b/src/OpenTelemetry/Internal/SelfDiagnostics.cs index a3f946fa05e..02aa30fb608 100644 --- a/src/OpenTelemetry/Internal/SelfDiagnostics.cs +++ b/src/OpenTelemetry/Internal/SelfDiagnostics.cs @@ -39,17 +39,6 @@ public static void EnsureInitialized() } /// - public void Dispose() - { - this.Dispose(true); - GC.SuppressFinalize(this); - } - - private void Dispose(bool disposing) - { - if (disposing) - { - this.configRefresher.Dispose(); - } - } + public void Dispose() => + this.configRefresher.Dispose(); }