<div dir="ltr">Hello,<div><br></div><div>With .NET rabbitmq client v3.3.2 subscription close may hang forever.</div><div><br></div><div>Connection open code:</div><div><br></div><div><div><span class="Apple-tab-span" style="white-space:pre">                   </span>var cf = new ConnectionFactory</div><div><span class="Apple-tab-span" style="white-space:pre">                       </span>{</div><div><span class="Apple-tab-span" style="white-space:pre">                            </span>HostName = replica.EndPoint.Address,</div><div><span class="Apple-tab-span" style="white-space:pre">                         </span>Port = replica.EndPoint.Port,</div><div><span class="Apple-tab-span" style="white-space:pre">                                </span>UserName = mqUsername,</div><div><span class="Apple-tab-span" style="white-space:pre">                               </span>Password = mqPassword,</div><div><span class="Apple-tab-span" style="white-space:pre">                               </span>RequestedHeartbeat = 5</div><div><span class="Apple-tab-span" style="white-space:pre">                       </span>};</div><div><span class="Apple-tab-span" style="white-space:pre">                   </span>var connection = cf.CreateConnection();</div><div><span class="Apple-tab-span" style="white-space: pre;">                    </span>Channel = connection.CreateModel();<br></div></div><div><div><span class="Apple-tab-span" style="white-space:pre">                    </span>connection.AutoClose = true;</div></div><div><span class="Apple-tab-span" style="white-space: pre;">                   </span>Subscription = new Subscription(Channel, queueName, false);<br></div><div><br></div><div>Connection close code:<br></div><div><br></div><div><div><span class="Apple-tab-span" style="white-space: pre;">                  </span>Subscription.Close(); // <----  May hang forever<br></div></div><div><br></div><div>Is it a bug, or we doing something wrong?</div><div><br></div><div>Kind regards,</div><div>Alexey</div></div>