现在遇到一个问题。
C#服务器端AcceptTcpClient的话,如果不在前面加Pending,那么在退出的时候会有异常“一个封锁操作被对 WSACancelBlockingCall 的调用中断”,而如果加了Pending方法,那么只能使用while(Pending())的形式,这样的话服务器的CPU使用率就会由于不断循环判断而一直很高,哪位高人能帮忙解决一下?
C#服务器端AcceptTcpClient的话,如果不在前面加Pending,那么在退出的时候会有异常“一个封锁操作被对 WSACancelBlockingCall 的调用中断”,而如果加了Pending方法,那么只能使用while(Pending())的形式,这样的话服务器的CPU使用率就会由于不断循环判断而一直很高,哪位高人能帮忙解决一下?
解决方案 »
- 用SQL查寻数据后通过socket将其send
- 每隔一段时间,执行一次操作,大家给个思路
- winfrom中,文本框要求是money类型的数字,怎样验证文本里的值是money类型的呢
- 工作流WF中,怎样增加节点,删除节点.例如:A流转到B,C,D,也可以流转到E,F.就是动态增加节点??
- 菜鸟也来提问题!!
- 存储过程的问题
- 求一种字符串密码的加密及解密实例程序. 希望知道的朋友帮帮忙@!
- 望各位高手不吝赐教,进来看看!关于动态链接的问题!
- 谁有asp.net 的入门的PPT培训文档?
- windows附件中的画图有个填充功能是如何实现的?
- 字符串生成条码(CODE128),并实现在水晶报表上的条码打印!
- C#插件
不需要你自己这边来做while....true..