From ca8c9dea8e30a9701160e4cd61b5b26f209499ff Mon Sep 17 00:00:00 2001 From: Tarek Mahmoud Sayed Date: Fri, 8 May 2020 14:30:35 -0700 Subject: [PATCH] Revert "Remove superflous CheckReleased call which will slow down Event Log Reading up to 20x times. (#35911)" (#36143) This reverts commit 4602a61526631a5b29d451b40be3e3e321b86c00. --- .../Diagnostics/Reader/ProviderMetadataCachedInformation.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libraries/System.Diagnostics.EventLog/src/System/Diagnostics/Reader/ProviderMetadataCachedInformation.cs b/src/libraries/System.Diagnostics.EventLog/src/System/Diagnostics/Reader/ProviderMetadataCachedInformation.cs index 9b02652d60526..8e49408433bea 100644 --- a/src/libraries/System.Diagnostics.EventLog/src/System/Diagnostics/Reader/ProviderMetadataCachedInformation.cs +++ b/src/libraries/System.Diagnostics.EventLog/src/System/Diagnostics/Reader/ProviderMetadataCachedInformation.cs @@ -156,6 +156,7 @@ private ProviderMetadata GetProviderMetadata(ProviderMetadataId key) try { + pm.CheckReleased(); UpdateCacheValueInfoForHit(cacheItem); } catch (EventLogException)