<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">2013/12/16 Raj Kumar Sanpui <span dir="ltr"><<a href="mailto:raj.kumar.sanpui@gmail.com" target="_blank">raj.kumar.sanpui@gmail.com</a>></span><br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>After i call:</div><div>amqp_basic_consume(conn, 1, queuename, amqp_empty_bytes, 0, 1, 0, amqp_empty_table);<br></div>



<div><br></div><div>Right after this call, the messages are truncated to 0.</div></blockquote></div><br>As soon as there is a consumer on this queue, RabbitMQ will deliver messages to it</div><div class="gmail_extra">as fast as possible, because you use automatic acknowledgements. Use manual acks</div>

<div class="gmail_extra">and basic.qos if that's not what you want.</div><div class="gmail_extra"><br clear="all"><div>Local debug statements are of limited use in this case. What you need is to trace what's going</div>

<div>down the wire.</div><div><br></div><div>What's in RabbitMQ log? It's very important to understand if there are</div><div>any channel exceptions.</div>-- <br>MK<br><br><a href="http://github.com/michaelklishin" target="_blank">http://github.com/michaelklishin</a><br>

<a href="http://twitter.com/michaelklishin" target="_blank">http://twitter.com/michaelklishin</a><br>
</div></div>