ITPub博客

首页 > IT基础架构 > 网络安全 > 关闭TcpListener的时候会引发的异常

关闭TcpListener的时候会引发的异常

原创 网络安全 作者:zxkj2006 时间:2006-12-12 20:46:49 0 删除 编辑
关闭TcpListener的时候会引发下面的异常:

System.Net.Socket.SocketException:一个封锁操作对WSACancelBlockingCall的调用中断
at System.Net.Sockets.Socket.Accept
at System.Net.Sockets.TcpListener.AcceptTcpClient[@more@]

方法1:
以 volatile 方式是定全局 bool 。

方法2:
while 里面放 try catch , 不能从TcpListener继续监听时退出。

方法3:

不要用thread.abort来关闭线程。应该用开关量来进行关闭线程

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7252761/viewspace-883555/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 关于性格
请登录后发表评论 登录
全部评论
  • 博文量
    46
  • 访问量
    767281