You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Ted Ross (JIRA)" <ji...@apache.org> on 2016/05/02 17:51:12 UTC

[jira] [Assigned] (DISPATCH-203) Improve loop-prevention to drop messages before they are improperly forwarded

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

Ted Ross reassigned DISPATCH-203:
---------------------------------

    Assignee: Ted Ross

> 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
>            Assignee: 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: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org