[rabbitmq-discuss] Execution hangs when redeclaring queue

Matthias Radestock matthias at rabbitmq.com
Thu Jan 13 19:08:53 GMT 2011


Henrik,

Henrik Abrahamsson wrote:
> 2010/12/22 Matthew Sackman <matthew at rabbitmq.com 
> <mailto:matthew at rabbitmq.com>>
> 
>     On Wed, Dec 22, 2010 at 05:42:12PM +0100, Henrik Abrahamsson wrote:
>      > My failover mechanism for my listener works like this: when
>     connection to
>      > node1 goes down, connect to node2 and redeclare the queue q.
> 
>     That cannot be done. It should be returning a 404 error and closing the
>     channel or maybe even the connection... unless the queue is not durable.
>     If the queue is not declared durable, you should be ok.
> 
> It is a non-durable queue.

Did you manage to resolve this? If not then it's possible you are 
running into some clustering related bugs which we discovered recently 
and have since fixed. You may want to try building the server from the 
latest sources in mercurial. Or wait for the next release.

Regards,

Matthias.


More information about the rabbitmq-discuss mailing list