This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC3000会自己关闭长时间未进行通讯的socket吗?



我在CC3000上建立了一个socket(例如UDP),之后不进行通讯,大约50秒这个socket就无效了。无效的意思是当我在次建立一个socket时返回的句柄是上次那个无效的socket。

如果我改为在CC3000上建立一个TCP socket并且作为服务端,并调用accept,这时我在PC机的调试助手上建立客户端去连接CC3000上的服务端。之后不做通讯(不发送数据给CC300,0, 在CC3000我也没有发送数据给客户端),大约过了50多秒之后。PC机的调试助手就显示这个连接被断开了。 然后我重复上述在PC机建立连接的过程,并等待它显示断开连接(同样没有通讯)。当我第三次连接时就会返回第一次连接时返回的句柄。这就说明第一次建立的连接确实是无效了。

不知道是什么问题。