FreeRTOS / FreeRTOS-Cellular-Interface

FreeRTOS Cellular Interface implementation of the 3GPP TS v27.007 standard.
MIT License
85 stars 59 forks source link

Move the line to set socket CONNECTING state forward #92

Closed chinglee-iot closed 2 years ago

chinglee-iot commented 2 years ago

SOCKETSTATE_CONNECTED and SOCKETSTATE_DISCONNECTED are set by URC handler while SOCKETSTATE_CONNECTING is set by the cellular API, which is in user thread. If the URC set the socket state earlier, the socket state will be overwritten by cellular API.