[
https://issues.apache.org/jira/browse/DISPATCH-90?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14255764#comment-14255764
]
Ted Ross commented on DISPATCH-90:
----------------------------------
Rather than attempt to fix this specific symptom, I plan to re-design the node
tracking component of the router. Currently, the router tracks neighbor and
remote peers as separate entities. When a remote peer becomes a neighbor (or
vice versa), the entity is deleted and then re-created. This is inefficient
and error-prone.
I propose to change the node tracking component to treat all routers equally
and simply manage their peer links (for neighbors) and next-hops (for remotes).
> Routing table is corrupt after a router quickly restarts
> --------------------------------------------------------
>
> Key: DISPATCH-90
> URL: https://issues.apache.org/jira/browse/DISPATCH-90
> Project: Qpid Dispatch
> Issue Type: Bug
> Components: Router Node
> Reporter: Ted Ross
> Assignee: Ted Ross
> Priority: Critical
> Fix For: 0.3
>
>
> While testing a six-node topology, I observed that when a router was killed
> and quickly restarted (before it could time out on other nodes), the routing
> tables of other nodes sometimes became corrupt and did not recover.
> I believe this occurs when a router transitions between being a neighbor and
> being remote (reachable by two or more hops).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]