[
https://issues.apache.org/jira/browse/QPID-7541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16411245#comment-16411245
]
Keith Wall edited comment on QPID-7541 at 3/23/18 11:22 AM:
------------------------------------------------------------
Thanks for the log. In answer to your question, in Broker-J 6.1.4, deleting a
queue does detach the sending links (i.e. the client's JMS consumers). The
receiving links are not detached (i.e. the client's JMS producers)). 7.0.x
doesn't do either. In my comment above I was referring to 7.0.x's behaviour.
Separately - a curiosity for my own background. What is it in your system that
causes you to delete the queues? It is that you have a production use-case
relying on the ability to delete a queue? Or is this deleting a queue an
exceptional action in your system that would say, be taken by an operator
trying in an attempt to manage a severely backlogged system.
was (Author: k-wall):
Thanks for the log. In answer to your question, in Broker-J 6.1.4, deleting a
queue does detach the sending links (i.e. the client's JMS consumers). The
receiving links are not detached. 7.0.x doesn't do this.. In my comment above
I was referring to 7.0.x's behaviour.
Separately - a curiosity for my own background. What is it in your system that
causes you to delete the queues? It is that you have a production use-case
relying on the ability to delete a queue? Or is this deleting a queue an
exceptional action in your system that would say, be taken by an operator
trying in an attempt to manage a severely backlogged system.
> [Java Broker] Close Consumers when a Queue is deleted
> -----------------------------------------------------
>
> Key: QPID-7541
> URL: https://issues.apache.org/jira/browse/QPID-7541
> Project: Qpid
> Issue Type: Bug
> Components: Broker-J
> Reporter: Lorenz Quack
> Priority: Major
> Fix For: qpid-java-broker-7.0.3
>
> Attachments: proton-j_client.log
>
>
> Currently when a Queue is deleted the associated Consumers are not closed.
> This is essentially a resource leak.
> Note: In 6.1.x, for the AMQP 1.0 protocol, deleting a queue did detach the
> sending links (without error). Receiving links were not detached. This
> code (org.apache.qpid.server.protocol.v1_0.ConsumerTarget_1_0#queueDeleted)
> was removed in 7.0.x and this JIRA raised.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]