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

[0-8..0-91] Consuming python client application is not notified of remotely closed connection

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • qpid-python-1.36.0
    • Python Client
    • None

    Description

      If a consuming python client application written against the old legacy 0-8..0-91 API suffers a disconnect from the Broker, the application (calling queue.get()) is unaware and will continue to wait indefinitely.

      The disconnect may be caused by either management intervention, a broken socket or the enablement of heart-beating Broker-side. On the latter point, The legacy client does not support heat beating so the Broker will always close the connection as soon as the line goes quiet.

      Attachments

        Activity

          People

            Unassigned Unassigned
            kwall Keith Wall
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: