Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-1854

If a SocketTimeoutException is thrown due to an idle conneciton, the IoSender thread does not get closed.

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: M4
    • Fix Version/s: 0.6
    • Component/s: JMS AMQP 0-x
    • Labels:
      None

      Description

      If SocketTimeoutException is thrown due to heartbeats not received then the java client does not close the IoSender properly.
      This can be verified by running the java client with failover and obtaining a thread dump after each failover attempt.

        Attachments

          Activity

            People

            • Assignee:
              rajith Rajith Attapattu
              Reporter:
              rajith Rajith Attapattu
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: