diff --git a/src/Squidex.Infrastructure/Actors/Actor.cs b/src/Squidex.Infrastructure/Actors/Actor.cs index 0b24c5526..90fb963c6 100644 --- a/src/Squidex.Infrastructure/Actors/Actor.cs +++ b/src/Squidex.Infrastructure/Actors/Actor.cs @@ -19,8 +19,6 @@ namespace Squidex.Infrastructure.Actors public abstract class Actor : IActor, IDisposable { private readonly ActionBlock block; - private readonly ReaderWriterLockSlim slimLock = new ReaderWriterLockSlim(); - private volatile bool isStopped; private sealed class StopMessage : IMessage { @@ -43,10 +41,7 @@ namespace Squidex.Infrastructure.Actors public async Task StopAsync() { - isStopped = true; - await block.SendAsync(new StopMessage()); - await block.Completion; }