In my situation<br>I am using a thrift layer in the middle.<br>RabbitMQ runs on Machine A, Thrift on Machine B and Client on Machine C.<br>Thrift is the middle layer, which relays the message to the client.<br><br>Now if I have to acknowledge the message I have to keep the channel object open at the Thrift layer, till the user acknowledges the message. <br>

What can be the best way to do this.<br><br>Thanks<br clear="all">Abhishek Kona<br><br><br><div class="gmail_quote">On Wed, Aug 11, 2010 at 3:02 PM, Alexandru ScvorÅ£ov <span dir="ltr">&lt;<a href="mailto:alexandru@rabbitmq.com">alexandru@rabbitmq.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">If you get a message and close the channel without ack&#39;ing it, the<br>
message will get reinserted into the queue.<br>
<br>
If you don&#39;t want the message to be reinserted, either you acknowledge<br>
it explicitly, or you get with noAck set to true.<br>
<br>
Cheers,<br>
Alex<br>
<div><div></div><div class="h5"><br>
On Wed, Aug 11, 2010 at 02:31:40PM +0530, Abhishek K wrote:<br>
&gt; I am using the RabbitMQ Java API.<br>
&gt;<br>
&gt; Channel A does a basicGet, gets message M channel A is closed. AutoAck is<br>
&gt; set to false.<br>
&gt; Now I need to Ack message M using some other channel (channel B), and do not<br>
&gt; want message M to be delivered to some other consumer in the meanwhile. What<br>
&gt; can be the best approach to achieve this?<br>
&gt;<br>
&gt; Abhishek Kona<br>
&gt; Department of Computer Engineering<br>
&gt; National Institute of Technology<br>
&gt; Karnataka, India<br>
<br>
</div></div>&gt; _______________________________________________<br>
&gt; rabbitmq-discuss mailing list<br>
&gt; <a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
&gt; <a href="https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss" target="_blank">https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><br>
<br>
</blockquote></div><br>