Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-7993

[Broker-J] Links for shared durable subscribers are accumulated in the link registry

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: qpid-java-broker-7.0.0
    • Fix Version/s: qpid-java-broker-7.0.0
    • Component/s: Broker-J
    • Labels:
      None

      Description

      Only link with name equals to subscription name is deleted from the link registry on unsubscribe of shared durable subscription. The other shared durable subscription links with names containing index are left in link registry forever. As result, such links can accumulate with time and cause OOM.

      The steps to reproduce

      • Apply patch from QPID-7992
      • Start the Broker
      • Create shared durable subscriptions with 2 subscribers
      • Close subscribers and unsubscribe the subscription
      • Dump the link registry state using management operation QueueManagingVirtualHost#dumpLinkRegistry . The link for the second shared subscriber will be present in the dumped data

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              orudyy Alex Rudyy
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: