5

窗口关闭时,调用TcpListener对象Close时偶尔卡死,有没有遇到过的!

                    try
        {
            //监听线程退出
            if (threadListener != null)
            {
                evtExit.Set();
                threadListener.Join();
            }
            //所有连接端口
            clientPool.Clear();
            //关闭监听
            if (socketListener != null)
            {
                                    **//通过日志看到程序卡在这里**
                socketListener.Stop();
                socketListener.Server.Dispose();
            }
            TaskbarNotifier.CloseMessage();
        }
        catch (SocketException ex)
        {
            WriteLog(ex.ToString());
        }
查看全部
u013020453
1896
2018/08/01 08:41
  • c#
  • 卡死
  • tcplistener
  • close
  • 点赞
  • 收藏
  • 回答
    私信

2个回复