Uploaded image for project: 'ActiveMQ Classic'
  1. ActiveMQ Classic
  2. AMQ-5960

Durable subscriber pendingQueueSize wrong after force shutdown of the broker

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 5.12.0
    • 5.13.0
    • None
    • None

    Description

      The main reason for this is that ackPositions (based on which pendingQueueSize is calculated) is not rebuilt correctly during index recover.

      To reproduce it:
      1. Start the broker
      2. Start producer and durable consumer on a topic, making a load
      3. Kill the broker with -9
      4. Restart the broker

      The durable consumer pendingQueueSize is off by one and is never corrected

      Attachments

        Issue Links

          Activity

            People

              dejanb Dejan Bosanac
              dejanb Dejan Bosanac
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: