关于SDK写Socket客户端服务器的一些问题 求教!!!
socket写服务器端 当监听到有客户端连接 就分出一个子线程 并产生一个套接字用于与该客户端的通讯,在这个线程里面是一个无限循环来接收客户端的消息的,但是当客户端关闭时,服务端的这个子线程就会陷入死循环,CPU占用达到100%,该如何解决这个问题呢??还有一个问题就是 服务端建立一个 serversock用于监听 当客户请求连接时产生一个clientsock用于通讯,并将clientsock传入子线程,然后serversock继续监听 !!
当我执行closesocket(serversock)和closesocket(clientsock),WSAClean()时, 就会占用CPU资源