[rabbitmq-discuss] Java Client: Establishing Connections is unterruptible

Emile Joubert emile at rabbitmq.com
Thu Dec 5 16:56:28 GMT 2013

On 04/12/13 14:18, Alain O'Dea wrote:

> This prevents normal interruption from functioning. It essentially
> blocks normal kill signals or in-process interrupts. This prevented
> Verafin from interrupting a Thread that was in the middle of opening a
> Connection to RabbitMQ and forced Verafin to come up with an ugly
> workaround.
> Why is the InterruptedException caught and buried?

InterruptedException s are used internally within the implementation of
BlockingCell. Can you explain what Verafin tries to accomplish? What do
you mean by "normal interruption"? Perhaps there is another way of doing
the same thing.


More information about the rabbitmq-discuss mailing list