Thank you for your response.<br><br>I'm still confused, though. The rabbitmq-dotnet-client-2.6.1-user-guide states (p. 11):<br><br>"Application callback handlers <i>must not</i> invoke blocking AMQP operations (such as<br>IModel.QueueDeclare, IModel.BasicCancel or IModel.<span style="background-color: rgb(255, 255, 0);">BasicPublish</span>). If they do, the channel<br>will deadlock."<br><br>Could you please clarify?<br>