From 14cab3a7f04373d1f5b20fa9282d467c4bc03266 Mon Sep 17 00:00:00 2001 From: Jonathan Hui Date: Wed, 16 Dec 2020 22:10:14 -0800 Subject: [PATCH] [border-agent] remove UDP receiver on commissioner disconnect (#5964) --- src/core/meshcop/border_agent.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/core/meshcop/border_agent.cpp b/src/core/meshcop/border_agent.cpp index e39604033..a3970f64c 100644 --- a/src/core/meshcop/border_agent.cpp +++ b/src/core/meshcop/border_agent.cpp @@ -556,6 +556,7 @@ void BorderAgent::HandleConnected(bool aConnected) else { otLogInfoMeshCoP("Commissioner disconnected"); + IgnoreError(Get().RemoveReceiver(mUdpReceiver)); Get().RemoveUnicastAddress(mCommissionerAloc); mState = kStateStarted; }