[ 
https://issues.apache.org/jira/browse/QPID-7840?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16064795#comment-16064795
 ] 

Rob Godfrey commented on QPID-7840:
-----------------------------------

Personally I'd probably detach the link with an error (or close the connection 
with an error if that is easier); silently ignoring could give the impression 
to a client that the broker is actually doing something it is not.  Obviously 
anything is better than just dying in a heap with a ClassCastException though 
:-)  

> Silently ignore custom delivery-states
> --------------------------------------
>
>                 Key: QPID-7840
>                 URL: https://issues.apache.org/jira/browse/QPID-7840
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Java Broker
>            Reporter: Keith Wall
>            Priority: Minor
>             Fix For: Future
>
>
> Delivery states with AMQP1.0 are open ended[1].  If the Broker was to receive 
> a unrecognised custom delivery-state, it will currently fail.  It should 
> probably simply ignore delivery states that it does not recognise and 
> continue processing the link regardless.
> http://docs.oasis-open.org/amqp/core/v1.0/os/amqp-core-messaging-v1.0-os.html#section-delivery-state



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to