LWIP 断开服务器: LWIP无法正常断开服务器链接;
//////////////////////////////////////////////////////////////////..
目前遇到须要手动删除服务器链接, 虽然目前能断开,并完全清除, 重连正常, 但只能操作5次, 就再也连不上了, 目测问题出在监听段, 于是禁用链接获取段的阻塞功能, 虽然问题解决, 但重试次数仅5次, 所以据我猜测, 问题出在监听上, 可能监听没有正常关闭所致, 但苦于没有办法, 于是来请教原子和各位网友
///////////////////////////////////////////////////////////////////..
netconn_close(server_conn); //关闭服务器链接
netconn_delete(server_conn); //失败,删除服务器链接
TCP_Server_Clear_TimeWait(); //强制删除 timewait pcb块
}else printf("
server_conn链接创建失败
");
NetCamera_CloseFLAG=0; //已关闭,清除请求
while(1)OSTimeDlyHMSM(0,0,1,0,OS_OPT_TIME_HMSM_STRICT,&os_err); //网络摄像头进入关闭态
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
谢谢原子哥, 我把 "opt.h", "lwip_opt.h"中与5,相关的找遍了都没找到, 话说设大点也能缓解一下
一周热门 更多>