关于socket编程中的accept问题
2010-12-18 10:16
197 查看
这几天学习socket编程,自己也编了一个阻塞式socket软件,但是遇到了一个看似简单却让我郁闷的问题,那就是当程序运行到accept处,等待客户端连接时,服务器端强行退出,此时accept所在的线程未正常退出,导致内存泄露,我试过terminatethread,但还有内存泄露。后来我查了一点资料,发现出现这种情况只需要在ondestory函数中加closesocket和一个变量,这个变量的判断语句就位于accept下方,这样我就可以安全的退出线程。
相关文章推荐
- [原]关于socket编程中重用socket问题的备忘
- 关于socket短链接和长链接在编程时要注意问题
- Android中的socket编程-关于设置连接的ip问题
- 关于Android Socket编程遇到的问题
- 网络编程中的socket中关于TCP下的文件传输:EOF问题
- 问一个关于java Socket编程的问题。
- Socket编程 关于缓冲区长度问题
- 关于php socket编程中遇到的一些问题
- 关于SOCKET编程中“烫烫烫...”的问题
- 关于宽字符(_UNICODE||UNICODE)和windows套接(socket)字编程问题
- 关于socket编程中服务器端如何检测客户端连接断开的问题
- 关于linux下网络编程socket 转换IP问题 inet_ntoa()
- 关于SOCKET编程里面udp编程sendto和recvfrom的问题
- 关于socket编程的一个常坑问题,readLine()
- 关于socket编程的一些问题
- 关于cuda编程的一个问题(求解)
- C/C++ socket编程教程之六:使用listen(),accept(),write(),read()函数
- JAVA网络编程Socket常见问题 【长连接专题】
- 关于socket阻塞与非阻塞情况下的recv、seng、read、write返回值问题
- SOCKET网络编程细节问题(2)