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

[Java Broker, AMQP 1.0] Discharging transaction after consumer link detach does not apply the correct outcomes

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: qpid-java-broker-7.0.0
    • Component/s: Broker-J
    • Labels:
      None

      Description

      Consider the following scenario:

      • declare transaction
      • receive a delivery
      • detach the consumer
      • send disposition with txn-state and Accepted outcome
      • discharge the transaction

      After this message should be deleted from the broker. It currently is not.
      Currently, detaching the link applies the Modified outcome to all unsettled messages therefore the disposition and discharge have no effect on them.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              lorenz.quack Lorenz Quack
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: