[
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]