[ 
https://issues.apache.org/jira/browse/DISPATCH-158?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ted Ross updated DISPATCH-158:
------------------------------
    Fix Version/s:     (was: 0.6)

> Dispatch should ignore frames after receiving close frame
> ---------------------------------------------------------
>
>                 Key: DISPATCH-158
>                 URL: https://issues.apache.org/jira/browse/DISPATCH-158
>             Project: Qpid Dispatch
>          Issue Type: Bug
>          Components: Router Node
>    Affects Versions: 0.4
>            Reporter: Pavel Moravec
>            Priority: Minor
>
> (not sure if component matches, or if the bug isn't in proton, please change 
> accordingly)
> Having a client / mobile subscriber receiving messages that suddenly closes 
> the AMQP1.0 connection by sending "close" performative, the dispatch has to 
> ignore any further performatives on the connection (ideally raising a 
> warning). And it should not forward them further.
> See https://issues.jboss.org/browse/ENTMQCL-14 for an example of 
> malfunctioning client that sends close frame followed by flow frame (against 
> AMQP spec). Dispatch then forwards the flow frame (with invalid channel 
> number 65534 and invalid handle 4294967294) before closing the AMQP 
> connection. This flow should not be forwarded but ignored - dont propagate 
> misbehaviour in AMQP 1.0 communication.
> (dispatch router does not violate AMQP1.0 spec, "just" reacts on such 
> violation by sending wrong and ridiculous flow frame)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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

Reply via email to