问题说明:
这个问题在实际项目中很常见,往往我们测试阶段仅仅断开一小会或者几分钟就重新插上,发现也没有什么问题。
但是长时间断开,再插上就不行了,表现出来的现象就是无法ping通过,但是插拔还是有消息通知。
解决思路:
此时解决办法也简单粗暴,新版TCPnet提供了一个初始化函数和一个复位函数。
这个复位函数非常给力,会删除创建的所有用户资源,内核任务和以太网接口任务。
解决办法:
应用程序的解决办法就是检测到断开消息后
此时依次调用下面两个函数即可:
netUninitialize();
netInitialize(); |