Clear leader data when mode goes to detached. (#1809)

The effect of not clearing leader data in detached state is, when the
device attaches back, network data is never requested when leader data
is handled.
This commit is contained in:
Vaas Krishnamurthy
2017-05-23 14:55:44 -07:00
committed by Jonathan Hui
parent 17e7932fc6
commit 7c0209785e
+1
View File
@@ -261,6 +261,7 @@ otError Mle::Stop(bool aClearNetworkDatasets)
mNetif.RemoveUnicastAddress(mMeshLocal16);
mNetif.GetNetworkDataLocal().Clear();
mNetif.GetNetworkDataLeader().Clear();
memset(&mLeaderData, 0, sizeof(mLeaderData));
if (aClearNetworkDatasets)
{