Ted Ross created DISPATCH-203:
---------------------------------
Summary: 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]