Uploaded image for project: 'Apache QPID Interoperability Test Suite'
  1. Apache QPID Interoperability Test Suite
  2. QPIDIT-40

Sender and Receiver threads don't stop when tests end in some error conditions

    XMLWordPrintableJSON

    Details

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

      Description

      In some tests, a failure either in the client under test or in the test harness itself can result in one or both of the client shims failing to stop because they are waiting indefinitely for the test conditions to be met (such as receiving the required number of messages, or receiving send confirmations for sent messages). The multi-threaded approach recently added to allow for brokerless agents such as qpid dispatch router mean that waiting for the send and receive threads to join is no longer sufficient, and threads that are still running must be terminated or killed.

        Attachments

          Activity

            People

            • Assignee:
              kpvdr Kim van der Riet
              Reporter:
              kpvdr Kim van der Riet
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: