aSocket.Shutdown(SocketShutdown.Both);
aSocket.Close();

c#关闭socket时,单独使用socket.close()通常会造成资源提前被释放,应该在关闭socket之前,先使用shutdown进行接受或者发送的禁用,再使用socket进行释放。

最新文章

  1. vs中“Stack around the variable was corrupted”的解决方案
  2. UVA - 11137 Ingenuous Cubrency[背包DP]
  3. Redis概述
  4. 20145215《Java程序设计》第3周学习总结
  5. 原创centos7安装hadoop2.7(转载请注明出处)
  6. 20145227 《Java程序设计》第9周学习总结
  7. POJ2451 Uyuw's Concert(半平面交)
  8. Linux bash shell脚本语法入门
  9. (二)list或set的遍历
  10. ThinkPHP下使用Ueditor
  11. 樱花雨 www.yinghy.com
  12. Php和httpd.conf的配置
  13. 在WebBrowser控件使用js调用C#方法
  14. html5的结构
  15. pwd 的“P”选项
  16. (国内)完美下载Android源码Ubuntu版
  17. python一行写不下,变多行
  18. 《MySQL必知必会》读书笔记_2
  19. Python Revisited Day 07 (文件处理)
  20. python程序爬虫总是崩溃

热门文章

  1. Java温故而知新(2)多线程详解
  2. flask 继承模版的基本使用
  3. jQuery阻止向上冒泡事件
  4. 基于Docker搭建GitLab服务器
  5. Python爬虫教程-33-scrapy shell 的使用
  6. 制作Makefile中 ** missing separator 错误解决
  7. Tomcat中server.xml文件内各节点详解
  8. 关于“为什么不加friend就会提示参数过多”
  9. Xwiki安装部署详解
  10. GPDB 5.x PSQL Quick Reference