Uploaded image for project: 'ActiveMQ Artemis'
  1. ActiveMQ Artemis
  2. ARTEMIS-799

AMQP: Problems with durable Topic subscription handling

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.4.0
    • 1.5.0
    • AMQP
    • None

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

              tabish Timothy A. Bish
              tabish Timothy A. Bish
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: