From a7b429c193fb6b00cdf217e0e0bac0784babf66a Mon Sep 17 00:00:00 2001 From: Rongli Sun Date: Fri, 7 May 2021 22:54:02 +0800 Subject: [PATCH] [dua] fix unnessary reregistration (#6591) --- src/core/thread/dua_manager.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/core/thread/dua_manager.cpp b/src/core/thread/dua_manager.cpp index 382481184..c8a1b3982 100644 --- a/src/core/thread/dua_manager.cpp +++ b/src/core/thread/dua_manager.cpp @@ -524,6 +524,7 @@ void DuaManager::PerformNextRegistration(void) mIsDuaPending = true; mRegisteringDua = dua; + mDelay.mValue = 0; // Generally Thread 1.2 Router would send DUA.req on behalf for DUA registered by its MTD child. // When Thread 1.2 MTD attaches to Thread 1.1 parent, 1.2 MTD should send DUA.req to PBBR itself.