diff --git a/src/core/Akka/Actor/Internal/ActorSystemImpl.cs b/src/core/Akka/Actor/Internal/ActorSystemImpl.cs index 34d329ecb4a..f7540c33f04 100644 --- a/src/core/Akka/Actor/Internal/ActorSystemImpl.cs +++ b/src/core/Akka/Actor/Internal/ActorSystemImpl.cs @@ -225,17 +225,6 @@ public void Start() { _log.Info(Settings.ToString()); } - - //HACK: ensure provider started - { - if (_provider.DefaultAddress is null) - Thread.Yield(); - var i = 1; - while(i < 10 && _provider.DefaultAddress is null) - Thread.Sleep(i++ * 16); - if (i == 10 && _provider.DefaultAddress is null) - throw new TimeoutException($"Provider '{_provider.GetType()}' startup timeout"); - } } catch (Exception) {