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

Failover should sync once before indicating successfully failing comepletion

    Details

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

      Description

      On failover, the Java client completes all resubscription activities (producers, consumers) without performing a 0-10 sync. This approach means that if for some reason resubscriptions fails, the client is not aware of the problem until next use.

      The client should be changed to call sync() once before reporting a successful failover via ConnectionListener#failoverComplete().

      This problem has been exposed by QPID-3683.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                macbean Andrew MacBean
                Reporter:
                k-wall Keith Wall
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: