mirror of https://github.com/ARMmbed/mbed-os.git
Socket network interface tests were failing due to DICONNECTED event being advertised, where GLOBAL_UP was expected. It turned out that nanostack receives two events: APPL_EVENT_CONNECT and APPL_BACKHAUL_INTERFACE_PHY_UP. The second attempt to connect obviously returns errors, but it also causes events to be sent out to the application. The second attempt should not take place in case the bootstrap is already started. I also fixed two reports being sent with DISCONNECT status, while they are actually something else. |
||
---|---|---|
.. | ||
include | ||
CallbackHandler.cpp | ||
LoWPANNDInterface.cpp | ||
MeshInterfaceNanostack.cpp | ||
NanostackEMACInterface.cpp | ||
NanostackEthernetInterface.cpp | ||
NanostackMemoryManager.cpp | ||
ThreadInterface.cpp | ||
WisunInterface.cpp | ||
ethernet_tasklet.c | ||
mesh_system.c | ||
nd_tasklet.c | ||
thread_tasklet.c | ||
wisun_tasklet.c |