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

Destination federation broker needs to close connection if heartbeats are missed

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.17
    • Component/s: C++ Broker
    • Labels:
      None

      Description

      When setting up a federation link, the destination broker never checks to see if it's missed heartbeats from its peer (the source broker). As such, if network connectivity is lost to the source broker, the destination broker continues to believe that the link is operational. To fix this, the destination broker should verify that it is still receiving heartbeats, and forcefully close the connection to the source broker if it isn't.

        Attachments

        1. qpid-4040.patch
          7 kB
          Andy Goldstein

          Activity

            People

            • Assignee:
              tedross Ted Ross
              Reporter:
              ncdc Andy Goldstein
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: