18,356
社区成员
发帖
与我相关
我的任务
分享
DWORD dwBytesReturned = 0;
BOOL bNewBehavior = FALSE;
DWORD status;
// disable new behavior using
// IOCTL: SIO_UDP_CONNRESET
status = WSAIoctl(s_, SIO_UDP_CONNRESET,
&bNewBehavior, sizeof(bNewBehavior),
NULL, 0, &dwBytesReturned,
NULL, NULL);
PLC也断电,再打开看看
试试开启心跳包 setsockopt SO_KEEPALIVE
实践中发现,断开连接后,本地端口要延时一定时间才可以用,应该是这个问题造成的不可以用