<div dir="ltr">I'm running rabbit 3.1.5 server on Windows Server 2008 in a 2 node cluster. &nbsp;I'm seeing issues where my .net client (using 3.1.5 of official .Net rabbitMQ client) is unable to continue consuming from a queue when its consuming from a mirror that has been promoted to a master. &nbsp;I'm handling the Consumer.Canceled event, if I try to do a BasicConsume on the channel, (or interact with the connection), the code hangs for about 10-15 minutes until the server terminates the connection. &nbsp;If I do nothing then messages won't be consumed. &nbsp;My queue policy is ha-all, and my consuming application is connected to rabbitMQ on the same machine (amqp://localhost). &nbsp;To recreate the scenario I just have to restart the RabbitMQ windows service on the machine that is currently the master. &nbsp;How should I correctly handle the Consumer Cancellation Notification?</div>