CSocket的客户端怎样跟服务器端端开呢?多谢

CSocket的客户端怎样跟服务器端端开呢?谢谢!
我写了一个继承与CSocket的cclentsocket类,只要有简单的连接,接收,断开就可以,接收和连接都没有问题,可是断开不行,一断开服务器端就cpu100%,无论是cclientsocket*   aa还是clientsocket   aa对象,无论用aa-> shutdown()还是aa.close()都不行,没做过网络编程,大家帮帮忙啊?多谢了!

------解决方案--------------------
调试一下你的服务器端代码,看哪里占用100%.
主要:
监听线程
处理断开连接的线程
------解决方案--------------------
是不是断开后你的服务器的某处逻辑进入了死循环?不然不可能到%100的
------解决方案--------------------
同上,断开后,客户端会响应到 onclose()
------解决方案--------------------
看我的帖子.....
------解决方案--------------------
同步阻塞引起的??