<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; "><div>I have a Pika 0.9.5. app communicating with a 2.81 rabbitmq-server instance.</div><div><br></div><div>I'm noticing some odd behavior, and am not sure if it's a problem on my end, on rabbitmq's end, or in Pika.</div><div><br></div><div>At it's simplest, I'm seeing a call to channel.tx_select() hang. Breaking in with the debugger, the stack looks like this:</div><div><br></div><div><div>_handle_read [base_connection.py:151]<span class="Apple-tab-span" style="white-space:pre">        </span></div><div>process_data_events [blocking_connection.py:94]<span class="Apple-tab-span" style="white-space:pre">        </span></div><div>send_method [blocking_connection.py:244]<span class="Apple-tab-span" style="white-space:pre">        </span></div><div>rpc [blocking_connection.py:216]<span class="Apple-tab-span" style="white-space:pre">        </span></div><div>tx_select [spec.py:2615]<span class="Apple-tab-span" style="white-space:pre">        </span></div></div><div><br></div><div>Stepping for a bit, I see that the code never gets out of the loop in the send_method() function.</div><div><br></div><div>In ordinary circumstances, my code that calls tx_select() works fine. However, in the case where it hangs, an immediately prior call to channel.basic_get() has thrown an exception:</div><div><br></div><div>'pika.exceptions.AMQPChannelError'&gt;:(404, "NOT_FOUND - no queue 'foobar' in vhost '/'"</div><div><br></div><div>I'm baffled. Known issue? Something I'm doing wrong?</div><div><br></div><div>Thanks,</div><div><br></div><div>Matt</div></body></html>