Skip to content

Directly contact new router children for two link status periods - #89

Draft
puddly wants to merge 2 commits into
devfrom
puddly/fix-new-join-route-discovery
Draft

puddly wants to merge 2 commits into
devfrom
puddly/fix-new-join-route-discovery

Conversation

@puddly

@puddly puddly commented Nov 9, 2026

Copy link
Copy Markdown
Member

This should fix #88.

We can temporarily try to directly contact a router that has joined via the coordinator. To keep this from affecting routing in general, we do so only for two link status periods, by which point normal routing logic should take effect.

I've also fixed the route: Ignoring route reply from neighbor with zero outgoing cost warning by removing the check, it's unnecessary.

@zigpy-review-bot zigpy-review-bot added the bugfix This PR fixes a bug label Nov 9, 2026
@puddly
puddly force-pushed the puddly/fix-new-join-route-discovery branch from 0a1dd23 to d398f6b Compare November 9, 2026 16:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix This PR fixes a bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Router devices take 20-60 s to join, or fail to join

2 participants