activemq-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <>
Subject [jira] [Commented] (ARTEMIS-799) AMQP: Problems with durable Topic subscription handling
Date Fri, 14 Oct 2016 01:55:21 GMT


ASF subversion and git services commented on ARTEMIS-799:

Commit 226f28abf5468148c7dcbc397b90c383e72b3a3e in activemq-artemis's branch refs/heads/master
from [~tabish121]
[;h=226f28a ]

ARTEMIS-799 Fix issues with the AMQP Durable Topic Subscription model

Fixes several issues found in the handling of durable topic
subscriptions (test cases added).

> AMQP: Problems with durable Topic subscription handling
> -------------------------------------------------------
>                 Key: ARTEMIS-799
>                 URL:
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>          Components: AMQP
>    Affects Versions: 1.4.0
>            Reporter: Timothy Bish
> 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

View raw message