<div dir="ltr">Thanks<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-03-10 16:58 GMT+08:00 Michael Klishin <span dir="ltr"><<a href="mailto:mklishin@gopivotal.com" target="_blank">mklishin@gopivotal.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5"><br>
On 10 Mar 2014, at 12:03, Joey Jiao <<a href="mailto:joey.jiaojg@gmail.com">joey.jiaojg@gmail.com</a>> wrote:<br>
<br>
> =ERROR REPORT==== 7-Mar-2014::12:49:24 ===<br>
> connection , channel 2 - soft error:<br>
> {amqp_error,not_found,<br>
> "no exchange 'federation: amq.fanout -> <a href="mailto:rabbit@baitweb-bd0001-lnx.qualcomm.com">rabbit@baitweb-bd0001-lnx.qualcomm.com</a> A' in vhost '/'",<br>
> 'exchange.delete'}<br>
><br>
> I saw many ERROR of above one, I think rabbit_federation_exchange_link:delete_upstream_exchange is the contributor. I don't think it's necessary to log the federation exchange delete error. Instead, we might can add a exchange_exist check before call it?<br>
<br>
</div></div>As of RabbitMQ 3.2, exchange.delete is idempotent (there will be no error when you try to delete an exchange that does not exist).<br>
<br>
Please upgrade.<br>
<br>
MK<br>
<br>
Software Engineer, Pivotal/RabbitMQ<br>
<br>
<br>
</blockquote></div><br><br clear="all"><br>-- <br>-Joey Jiao
</div>