[ 
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

Reply via email to