mirror of
https://github.com/espressif/openthread.git
synced 2026-09-02 23:30:07 +00:00
[routing-table] do not reset LastHeard timestamp when removing router link (#7879)
This commit is contained in:
@@ -323,8 +323,11 @@ exit:
|
||||
|
||||
void RouterTable::RemoveRouterLink(Router &aRouter)
|
||||
{
|
||||
aRouter.SetLinkQualityOut(kLinkQuality0);
|
||||
aRouter.SetLastHeard(TimerMilli::GetNow());
|
||||
if (aRouter.GetLinkQualityOut() != 0)
|
||||
{
|
||||
aRouter.SetLinkQualityOut(kLinkQuality0);
|
||||
aRouter.SetLastHeard(TimerMilli::GetNow());
|
||||
}
|
||||
|
||||
for (Router *cur = GetFirstEntry(); cur != nullptr; cur = GetNextEntry(cur))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user