Ah! - very possible, changing my tests :) - I tried to reproduce briefly but wasn&#39;t able to - I will leave it running for a few hours randomly killing the connection and report back.<br><br><div class="gmail_quote">On 5 July 2012 14:09, Simon MacMullen <span dir="ltr">&lt;<a href="mailto:simon@rabbitmq.com" target="_blank">simon@rabbitmq.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 05/07/12 12:08, Roman Gaufman wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
However when I restart the VPN, the UK server has received 43737<br>
messages while the US only received 43708 messages. Where did 29<br>
messages disappear?<br>
</blockquote>
<br></div>
Is it instead possible that 29 messages have been duplicated? Remember that when you kill an AMQP connection where A is consuming from B, A can have sent acknowledgements which B has not yet received. In this case when the federation link comes back up again, those messages will be retransmitted. You will be able to see this as there will be a redelivered flag set in the federation headers. (But don&#39;t just throw away redelivered messages - they might not have reached A when the connection went down.)<br>


<br>
I suggest you modify your tests to send a fixed number of messages and see what happens.<br>
<br>
Cheers, Simon<span class="HOEnZb"><font color="#888888"><br>
<br>
-- <br>
Simon MacMullen<br>
RabbitMQ, VMware<br>
</font></span></blockquote></div><br>