From fa367a397eaa518ec4c47c51f12d5994752d7321 Mon Sep 17 00:00:00 2001 From: Marek Safar Date: Wed, 25 Nov 2020 04:30:25 +0100 Subject: [PATCH] Remove redundant ExecutionContext private ctor parameter (#45173) --- .../src/System/Threading/ExecutionContext.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libraries/System.Private.CoreLib/src/System/Threading/ExecutionContext.cs b/src/libraries/System.Private.CoreLib/src/System/Threading/ExecutionContext.cs index 00d07fd645b44..91586eff5f42d 100644 --- a/src/libraries/System.Private.CoreLib/src/System/Threading/ExecutionContext.cs +++ b/src/libraries/System.Private.CoreLib/src/System/Threading/ExecutionContext.cs @@ -24,7 +24,7 @@ namespace System.Threading public sealed class ExecutionContext : IDisposable, ISerializable { - internal static readonly ExecutionContext Default = new ExecutionContext(isDefault: true); + internal static readonly ExecutionContext Default = new ExecutionContext(); private static volatile ExecutionContext? s_defaultFlowSuppressed; private readonly IAsyncLocalValueMap? m_localValues; @@ -32,9 +32,9 @@ public sealed class ExecutionContext : IDisposable, ISerializable private readonly bool m_isFlowSuppressed; private readonly bool m_isDefault; - private ExecutionContext(bool isDefault) + private ExecutionContext() { - m_isDefault = isDefault; + m_isDefault = true; } private ExecutionContext(