UIMA
  1. UIMA
  2. UIMA-2351

Remove busy loop from uima-as JmsInputChannel

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.4.0AS
    • Component/s: Async Scaleout
    • Labels:
      None

      Description

      Found a busy loop in the JmsInputChannel which continually checks the state of the jms listener in a dedicated thread. If I remember this was put in to deal with shutdown of AMQ4.1.1 threads which were set to run as daemon threads. Since 4.1.1, AMQ no longer uses daemon threads so no reason to use this code.

        Activity

        Hide
        Marshall Schor added a comment -

        So, this change then requires AMQ at a later than 4.1.1 - do we say that in our documentation?

        Show
        Marshall Schor added a comment - So, this change then requires AMQ at a later than 4.1.1 - do we say that in our documentation?
        Jerry Cwiklik made changes -
        Field Original Value New Value
        Status Open [ 1 ] Closed [ 6 ]
        Resolution Fixed [ 1 ]
        Hide
        Jerry Cwiklik added a comment -

        Removed busy loop from JmsInputChannel

        Show
        Jerry Cwiklik added a comment - Removed busy loop from JmsInputChannel
        Jerry Cwiklik created issue -

          People

          • Assignee:
            Jerry Cwiklik
            Reporter:
            Jerry Cwiklik
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development