Hello again,<div><br></div><div>&gt; Just to be clear, the transactions in RabbitMQ are not atomic. Your<br>&gt; tests might not be able to distinguish batched operations from truly<br>&gt; atomic operations. <br><br></div>
<div>I am clear on this (however I wasn&#39;t before :)) But I still have a question; if the broker never goes down, and the client is in the middle of a transaction commit, will the broker handle it correctly? It appears to.</div>
<div><br></div><div>I will try and transfer things over to confirms, however when i detect a duplicate I cannot know whether it has a copy on the queue or not (in the requeue senario) so all I can do is fail.. any ideas? this is where transactions could really help.. come on rabbit ! :)</div>
<div><br></div><div>Thanks again</div>