Thanks Marek.<div>I am using ack. I solved the problem. Actually i was too ambitious with the performance. Was using threads to queue posting as well. Though not sure exactly why, but there lot of connections and channels were getting created. And these i was not able to relate to any relevant consumer processes. Then i moved these out of thread and did refactoring for passing same connection object. Now there are no more extra (or i&#39;ll say orphan) connections and channels. Till now i&#39;ve not faced problem after the code modification. </div>
<div><br></div><div>Will rework the same with threads once the current execution gets over.</div><div><br><br><div class="gmail_quote">On Tue, Dec 14, 2010 at 11:30 PM, Marek Majkowski <span dir="ltr">&lt;<a href="mailto:majek04@gmail.com">majek04@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On Tue, Dec 14, 2010 at 13:24, pradeep w &lt;<a href="mailto:hpk.warrier@gmail.com">hpk.warrier@gmail.com</a>&gt; wrote:<br>

&gt; The situation that i&#39;m running into is like this:<br>
&gt; After processing some entries[random count], suddenly there is no activity<br>
&gt; in RabbitMQ. If i kill one of the consumer, then some activity happens and<br>
&gt; other queues process for some time.Then again it repeats and i kill some<br>
&gt; other consumer. Finally killing all the consumers.<br>
&gt; If i restart all consumers again things work for some time before showing<br>
&gt; the same inaction behavior.<br>
<br>
</div>Sounds like &#39;basic.ack&#39; and &#39;basic.qos&#39; issue.<br>
<br>
Are you using &#39;basic.qos&#39;?<br>
Are you using acks (no_ack=False) and do you always remember to do basic_ack?<br>
<br>
<a href="http://www.rabbitmq.com/tutorial-two-python.html" target="_blank">http://www.rabbitmq.com/tutorial-two-python.html</a><br>
<br>
Cheers,<br>
<font color="#888888">  Marek<br>
</font></blockquote></div><br></div>