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)