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

Connection::close() may hang if broker is suspended

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.6
    • 0.7
    • C++ Client
    • None

    Description

      This simulates the case where the physical connection is lost somehow, but the socket isn't disconnected. The client will wait indefinitely (or until TCP times out) for the close-ok response. Normally heartbeats fix this issue, but they are turned off on close before the client waits for the brokers response.

      Attachments

        Activity

          People

            gsim Gordon Sim
            gsim Gordon Sim
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: