[ https://issues.apache.org/jira/browse/PROTON-323?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13671815#comment-13671815 ]
Ted Ross commented on PROTON-323: --------------------------------- This test was run against ActiveMQ 5.8. It was observed that received and accepted messages were not removed from the queue on the broker. This is apparently due to the missing state in the disposition frame. > Regression: Messenger sends "null" in disposition state after accept > -------------------------------------------------------------------- > > Key: PROTON-323 > URL: https://issues.apache.org/jira/browse/PROTON-323 > Project: Qpid Proton > Issue Type: Bug > Components: proton-c > Reporter: Ted Ross > Priority: Blocker > > 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 []] -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira