这个问题已经问了多次,均无满意答案,再碰碰运气.如果客户的任务被执行完毕,由客户closesocket断开连接,那非常好,因为服务端可以感受到客户的断开,但是我还想有服务也能主动断开的功能,问题是服务调用TransmitFile断开连接会阻塞240秒(因为TCP状态要维持WAIT4分钟),很不爽,如果也closesocket断开连接,那又不能重复使用套接字,有知道好的处理方式的吗?
谢谢谢谢!
谢谢谢谢!
解决方案 »
- Visual Studio 2010 报错 AtlLoadSystemLibraryUsingFullPath 如何处理?
- visio绘图 vc
- 如何通过VC获得区域信息cultureinfo
- 如何在已有的工程中使用CFile来将数据存入一个文件
- 高手进,关于模拟进程发送数据包的问题
- _endthreadex(0) VS return 0;
- 简单问题
- 用createfile这套函数读写文件,如何知道当前文件指针位置??
- 用 wm asf writer写的asf下载程序,怎么只写入内存,不见写入文件呢??
- 在对话框内绘图为什么要用OnPaint()成员函数
- 正则表达式写法
- 能否从JPG流直接生成AVI格式的视频文件
::setsockopt(fd, SOL_SOCKET, SO_LINGER, (char*)&v, sizeof(v));
closesocket(fd);