Timothy Bish resolved ARTEMIS-799.
       Resolution: Fixed
         Assignee: Timothy Bish
    Fix Version/s: 1.5.0

> AMQP: Problems with durable Topic subscription handling
> -------------------------------------------------------
>                 Key: ARTEMIS-799
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-799
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>          Components: AMQP
>    Affects Versions: 1.4.0
>            Reporter: Timothy Bish
>            Assignee: Timothy Bish
>             Fix For: 1.5.0
> Handling of durable topic (pub/sub) subscription has a few issues:
> * Cannot reattach a durable subscription from the same connection where one 
> was previously attached and then detached
> * A native AMQP client cannot remove a durable subscription it created simply 
> by closing the link that created the subscription, it must close the link. 
> lookup to subscription and then close the link again, although probably from 
> a different connection given the issue above.
> * When an existing durable topic subscription is looked up it does not return 
> in to the client the selector or noLocal filter that was previously 
> configured on the connection which allows the client to rightly assume that 
> what it got is not the original subscription it created. 
> * Detached links are not freed (closed sessions aren't either) which leads to 
> a slow memory leak given that the broker doesn't ever expect to recover these.

This message was sent by Atlassian JIRA

Reply via email to