Qpid
  1. Qpid
  2. QPID-833

MessageListenerMultiConsumerTest deadlock

    Details

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

      Description

      There is a potential deadlock situation between the main thread closing a session and the dispatcher thread trying to dispatch a message.
      For more details see thread: "MessageListenerMultiConsumerTest deadlock when run in 0-10 code path using ant"

        Activity

        Hide
        Arnaud Simon added a comment -

        svn revision 633522

        Show
        Arnaud Simon added a comment - svn revision 633522
        Hide
        Arnaud Simon added a comment -

        I have proposed a patch that theoretically should solve this issue for both 0.8 and 0.10. It has been tested on several platforms and has proved to solve this issue.

        Show
        Arnaud Simon added a comment - I have proposed a patch that theoretically should solve this issue for both 0.8 and 0.10. It has been tested on several platforms and has proved to solve this issue.

          People

          • Assignee:
            Unassigned
            Reporter:
            Arnaud Simon
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development