Qpid
  1. Qpid
  2. QPID-4170

JMX threads can spin in the Queue MBean if there is a failure when viewing message content

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 0.12, 0.13, 0.14, 0.15, 0.16, 0.17
    • Fix Version/s: 0.18
    • Component/s: Java Broker
    • Labels:
      None

      Description

      During the work on QPID-4164 it was found that JMX threads can spin in the Queue MBean if they fail when viewing message content, looping down into the message and back store asking for content which will never be returned. These threads will never stop spinning, and will consume CPU resources and introduce additional/unnecessary resource contention within the store layer.

      The view content method of the Queue MBean should be updated to avoid this possibility.

        Activity

        Robbie Gemmell created issue -
        Robbie Gemmell made changes -
        Field Original Value New Value
        Affects Version/s 0.17 [ 12320179 ]
        Affects Version/s 0.18 [ 12322451 ]
        Robbie Gemmell made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Robbie Gemmell made changes -
        Status In Progress [ 3 ] Ready To Review [ 10006 ]
        Robbie Gemmell made changes -
        Assignee Robbie Gemmell [ gemmellr ] Keith Wall [ k-wall ]
        Keith Wall made changes -
        Status Ready To Review [ 10006 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Robbie Gemmell made changes -
        Assignee Keith Wall [ k-wall ] Robbie Gemmell [ gemmellr ]
        Fix Version/s 0.18 [ 12322451 ]
        Fix Version/s 0.19 [ 12322452 ]
        Affects Version/s 0.18 [ 12322451 ]
        Robbie Gemmell made changes -
        Attachment QPID-4170_0.16.patch [ 12539933 ]
        Rob Godfrey made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved:

              Development