Qpid Proton
  1. Qpid Proton
  2. PROTON-323

Regression: Messenger sends "null" in disposition state after accept

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Blocker Blocker
    • Resolution: Not a Problem
    • Affects Version/s: None
    • Fix Version/s: 0.6
    • Component/s: proton-c
    • Labels:
      None

      Description

      Using the following Python code snippet:

      from proton import *
      mng = Messenger()
      mng.start()
      mng.subscribe("amqp://0.0.0.0/Queue_1")
      mng.timeout=100
      mng.recv()
      msg = Message()
      t = mng.get(msg)
      mng.accept(t)
      mng.stop()

      The following trace is seen after the call to stop:

      [0xf7f6a0:1] -> DISPOSITION @21 [true, 0, 0, true, null]

      On Proton 0.4, this problem does not exist. The trace is:

      [0x1087bb0:1] -> DISPOSITION @21 [true, 0, 0, true, @36 []]

        Activity

          People

          • Assignee:
            Rafael H. Schloming
            Reporter:
            Ted Ross
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development