[rabbitmq-discuss] Problems Closing Channels

Ben Hood 0x6e6562 at gmail.com
Tue Sep 16 08:37:29 BST 2008


Kyle,

On Tue, Sep 16, 2008 at 2:54 AM, Kyle Sampson <kyle at threerings.net> wrote:
> Hello, I'm using the Java RabbitMQ client 1.4.0.  I've noticed that
> there are occasions where calling Channel.close() causes the thread
> the block indefinitely.  Most often this occurs when it's trying to
> close a channel that has already been closed.  However, recently I've
> run into a situation where calling this method will halt the thread
> even after a call to Channel.isOpen() returns true; no other threads
> are closing the channel or the connection.  Any ideas what could be
> causing this?  Thank you for your time.

This sounds like a bug that was recently fixed. Could you check out
the latest mainline version of the Java client and see if that solves
your problem?

To do this, just clone the this repo:

$ hg clone http://hg.rabbitmq.com/rabbitmq-java-client

HTH,

Ben




More information about the rabbitmq-discuss mailing list