<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On 26/07/13 23:32, Matthias Radestock
wrote:<br>
</div>
<blockquote cite="mid:51F2F91B.8080506@rabbitmq.com" type="cite">Tom,
<br>
<br>
On 26/07/13 18:29, Tom Anderson wrote:
<br>
<blockquote type="cite">"The broker will confirm messages once:
<br>
[...]
<br>
* a transient message has reached all its queues
<br>
[...]
<br>
So, if i send a persistent message (delivery mode = 2) to a
non-durable
<br>
exchange which routes to a non-durable queue, then i will only
get a
<br>
confirmation once the message has been consumed from that queue,
right?
<br>
</blockquote>
<br>
Wrong. The behaviour is described in the snippet you quoted above,
i.e. the message gets confirmed once it has reached all the queues
it was routed to.
<br>
</blockquote>
<br>
Okay. Just to clarify: the bit of the snippet i quoted that you
quoted says "a transient message". I understood that as specifically
referring to transient messages, not persistent ones, ie those sent
with delivery mode 1 rather than 2. I was asking about persistent
messages. Are you telling me that the behaviour for persistent
messages is actually the same as that specified for transient
messages?<br>
<br>
Thanks,<br>
tom<br>
<br>
<div class="moz-signature">-- <br>
<p>Tom Anderson | Developer | +44 20 7826 4312 | <a
href="http://timgroup.com/">timgroup.com</a></p>
<div style="color:DarkGrey; font-size: small;">
<p>STATEMENT OF CONFIDENTIALITY: The information contained in
this electronic message and any attachments to this message
are intended for the exclusive use of the addressee(s) and may
contain confidential or privileged information. If you are not
the intended recipient, please notify Tom Anderson at TIM
Group at <a class="moz-txt-link-abbreviated" href="mailto:tom.anderson@timgroup.com">tom.anderson@timgroup.com</a> and destroy all copies of
this message and any attachments.</p>
<p>TIM Group is the trading name for YouDevise Limited.
YouDevise Limited is registered in England, No. 3331176.
Registered office: 3 Copthall Avenue, London, EC2R 7BH.</p>
</div>
</div>
</body>
</html>