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