diff --git a/src/Squidex.Infrastructure/CQRS/Events/Actors/EventConsumerActor.cs b/src/Squidex.Infrastructure/CQRS/Events/Actors/EventConsumerActor.cs index b28b6d2e6..88a769942 100644 --- a/src/Squidex.Infrastructure/CQRS/Events/Actors/EventConsumerActor.cs +++ b/src/Squidex.Infrastructure/CQRS/Events/Actors/EventConsumerActor.cs @@ -290,14 +290,15 @@ namespace Squidex.Infrastructure.CQRS.Events.Actors } } - private async Task UnsubscribeThisAsync() + private Task UnsubscribeThisAsync() { if (eventSubscription != null) { - await eventSubscription.StopAsync(); - + eventSubscription.StopAsync().Forget(); eventSubscription = null; } + + return TaskHelper.Done; } private Task SubscribeThisAsync(string position)