Qpid
  1. Qpid
  2. QPID-3020

an inbalance in use of the CurrentActor stack holds 0-10 subscriptions in memory after they are closed

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: 0.8
    • Fix Version/s: 0.9
    • Component/s: Java Broker
    • Labels:
      None

      Description

      An inbalance in use of the CurrentActor stack holds 0-10 subscriptions in memory after they are closed. Simply by opening and closing hundreds of consumers, the broker can made to OOM. Analysis of the heap dump shows that the Threadlocal stacks used for CurrentActor are holding the subscriptions in memory.

        Activity

          People

          • Assignee:
            Andrew Kennedy
            Reporter:
            Robbie Gemmell
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development