log.info("socket:on_response:", msg.socket_index, t[msg.id], msg.result) if type(socketcore.sock_destroy) == "function" then --如果连接失败了,或者是close关闭的响应消息就调用sock_destroy,主要是为了释放底层的socket资源 if (msg.id == rtos.MSG_SOCK_CONN_CNF and msg.result ~= 0) or ...
注意:如果通过AT+CFUN=0进入飞行模式,以下几步的查询结果都是异常状态 1.搜索socket,如果出现socket:connect: core sock conn error或者socket:connect: connect fail,则表示socket连接失败 2.搜索socket,如果出现send fail则表示发送失败 3.搜索socket,如果出现socket.rtos.MSG_SOCK_CLOSE_IND则表示socket'被动关闭 ...