Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 5.0.0
    • Fix Version/s: 5.0.0
    • Component/s: None
    • Labels:
      None

      Description

      The issue is described in this thread:

      http://www.nabble.com/Blocking-on-UsageManager.waitForSpace-again-tf3031460.html

      Basically, a slow consumer can cause a producer to block on UsageManager.waitForSpace indefinately.

      A basic code sample to reproduce the problem is provided here:

      http://www.nabble.com/Re%3A-Blocking-on-UsageManager.waitForSpace-again-p8521205.html

      Note that the reproducibility of the bug depends on the initial and maximum size of the VM's heap.

      1. ActiveMqBrokerThreadDump.txt
        37 kB
        Joe White
      2. SlowReceive.zip
        2 kB
        Tom Vijlbrief
      3. SlowReceive2.zip
        2 kB
        Tom Vijlbrief
      4. SlowReceive3.zip
        2 kB
        Tom Vijlbrief

        Issue Links

          Activity

          Jeff Turner made changes -
          Project Import Fri Nov 26 22:32:02 EST 2010 [ 1290828722158 ]
          james strachan made changes -
          Fix Version/s 5.0.0 [ 11712 ]
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          james strachan made changes -
          Link This issue is related to AMQ-1148 [ AMQ-1148 ]
          Tom Vijlbrief made changes -
          Attachment SlowReceive3.zip [ 15354 ]
          Tom Vijlbrief made changes -
          Attachment SlowReceive2.zip [ 15353 ]
          Tom Vijlbrief made changes -
          Attachment SlowReceive.zip [ 15352 ]
          Tom Vijlbrief made changes -
          Link This issue depends upon AMQ-1150 [ AMQ-1150 ]
          Joe White made changes -
          Field Original Value New Value
          Attachment ActiveMqBrokerThreadDump.txt [ 15341 ]
          Albert Strasheim created issue -

            People

            • Assignee:
              Unassigned
              Reporter:
              Albert Strasheim
            • Votes:
              4 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development