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

[Java AMQP 1.0] Receiving messages where sender settles first causes memory leak

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.30
    • Component/s: Java Common
    • Labels:
      None

      Description

      Fraser Adams discovered that soak testing the Java Broker sending AMQP 1.0 messages through the proton messenger javascript binding caused the Java broker to grow in memory usage continuously and eventually spend all its time trying to garbage collect.

      The issue is that when a link is set up as sender settles, the unsettled state associated with a delivery is not all being cleared when the final settlement arrives from the sender.

        Attachments

          Activity

            People

            • Assignee:
              rgodfrey Robert Godfrey
              Reporter:
              rgodfrey Robert Godfrey
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: