diff --git a/projects/client/RabbitMQ.Client/src/client/impl/Work.cs b/projects/client/RabbitMQ.Client/src/client/impl/Work.cs index ed84f97783..6670933d15 100644 --- a/projects/client/RabbitMQ.Client/src/client/impl/Work.cs +++ b/projects/client/RabbitMQ.Client/src/client/impl/Work.cs @@ -16,6 +16,7 @@ public async Task Execute(ModelBase model) { try { + await Task.Yield(); await Execute(model, _asyncConsumer).ConfigureAwait(false); } catch (Exception)