Stephan Siano created QPIDJMS-504:
-------------------------------------
Summary: Connections hangs when trying to connect to a RabbitMQ
persistent queue
Key: QPIDJMS-504
URL: https://issues.apache.org/jira/browse/QPIDJMS-504
Project: Qpid JMS
Issue Type: Bug
Components: qpid-jms-client
Affects Versions: 0.51.0
Reporter: Stephan Siano
When I try to connect to a persistent queue on a RabbitMQ broker with activated
AMQP 1.0 plugin, the connection hangs for an infinite time (or at least for a
very long time).
There is no error, the connection just hangs. The tack trace in this situation
for a producer is:
{noformat}
BalancedProviderFuture(Object).wait() line: 502
BalancedProviderFuture.sync() line: 136
JmsConnection.createResource(JmsResource, ProviderSynchronization) line: 693
JmsMessageProducer.<init>(JmsProducerId, JmsSession, JmsDestination) line: 73
JmsQueueSession(JmsSession).createProducer(Destination) line: 664
JmsQueueSession.createProducer(Destination) line: 97
{noformat}
The stack trace for a consumer is:
{noformat}
BalancedProviderFuture(Object).wait() line: 502
BalancedProviderFuture.sync() line: 136
JmsConnection.createResource(JmsResource, ProviderSynchronization) line: 693
JmsMessageConsumer.<init>(JmsConsumerId, JmsSession, JmsDestination, String,
String, boolean) line: 125
JmsMessageConsumer.<init>(JmsConsumerId, JmsSession, JmsDestination, String,
boolean) line: 82
JmsQueueSession(JmsSession).createConsumer(Destination, String, boolean) line:
478
JmsQueueSession.createConsumer(Destination, String, boolean) line: 70
JmsQueueSession(JmsSession).createConsumer(Destination, String) line: 466
JmsQueueSession.createConsumer(Destination, String) line: 59
JmsQueueSession(JmsSession).createConsumer(Destination) line: 458
JmsQueueSession.createConsumer(Destination) line: 48
{noformat}
I am aware that the AMQP 1.0 plugin in RabbitMQ is not very mature, but I don't
think that the client threads should be blocked forever even when trying to
communicate with misbehaving servers.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]