[border-agent] remove UDP receiver on commissioner disconnect (#5964)

This commit is contained in:
Jonathan Hui
2020-12-16 22:10:14 -08:00
committed by GitHub
parent d4c1c5d725
commit 14cab3a7f0
+1
View File
@@ -556,6 +556,7 @@ void BorderAgent::HandleConnected(bool aConnected)
else
{
otLogInfoMeshCoP("Commissioner disconnected");
IgnoreError(Get<Ip6::Udp>().RemoveReceiver(mUdpReceiver));
Get<ThreadNetif>().RemoveUnicastAddress(mCommissionerAloc);
mState = kStateStarted;
}