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

Ted Ross resolved DISPATCH-203.
-------------------------------
    Resolution: Fixed

> Improve loop-prevention to drop messages before they are improperly forwarded
> -----------------------------------------------------------------------------
>
>                 Key: DISPATCH-203
>                 URL: https://issues.apache.org/jira/browse/DISPATCH-203
>             Project: Qpid Dispatch
>          Issue Type: Improvement
>          Components: Router Node
>    Affects Versions: 0.5
>            Reporter: Ted Ross
>            Priority: Minor
>             Fix For: 0.6
>
>
> The message-trace and loop prevention drops messages that have been 
> improperly forwarded (i.e. forwarded to a router through which the message 
> has already passed).
> This improvement would remove the spurious message transfer by dropping the 
> message before it is forwarded to a router through which it has already 
> passed.  This requires a change in the logic around the processing of the 
> trace field.  Instead of looking in the trace for the current router's ID and 
> dropping the message, the router should use the trace list as an exclusion 
> list for next-hop forwarding.



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