diff --git a/src/core/Akka/Dispatch/AbstractDispatcher.cs b/src/core/Akka/Dispatch/AbstractDispatcher.cs index 977024cd287..0b52c829763 100644 --- a/src/core/Akka/Dispatch/AbstractDispatcher.cs +++ b/src/core/Akka/Dispatch/AbstractDispatcher.cs @@ -218,9 +218,7 @@ private static DedicatedThreadPoolSettings ConfigureSettings(Config config) /// internal sealed class ThreadPoolExecutorServiceFactory : ExecutorServiceConfigurator { -#if APPDOMAIN private static readonly bool IsFullTrusted = AppDomain.CurrentDomain.IsFullyTrusted; -#endif /// /// TBD @@ -229,10 +227,9 @@ internal sealed class ThreadPoolExecutorServiceFactory : ExecutorServiceConfigur /// TBD public override ExecutorService Produce(string id) { -#if APPDOMAIN if (IsFullTrusted) return new FullThreadPoolExecutorServiceImpl(id); -#endif + return new PartialTrustThreadPoolExecutorService(id); } diff --git a/src/core/Akka/Dispatch/Dispatchers.cs b/src/core/Akka/Dispatch/Dispatchers.cs index 90c3f17b35e..1b630aa3031 100644 --- a/src/core/Akka/Dispatch/Dispatchers.cs +++ b/src/core/Akka/Dispatch/Dispatchers.cs @@ -11,7 +11,6 @@ using System.Threading.Tasks; using Akka.Actor; using Akka.Configuration; -using Akka.Configuration; using Helios.Concurrency; using ConfigurationFactory = Akka.Configuration.ConfigurationFactory; @@ -45,7 +44,6 @@ protected ThreadPoolExecutorService(string id) : base(id) } } -#if UNSAFE_THREADING /// /// INTERNAL API /// @@ -68,7 +66,6 @@ public FullThreadPoolExecutorServiceImpl(string id) : base(id) { } } -#endif /// /// INTERNAL API