1

我写了一个服务器程序,有时会出现以下异常。

System.Net.Sockets.SocketException: An operation was attempted on something that is   not a socket
   at System.Net.Sockets.Socket..ctor(AddressFamily addressFamily, SocketType  socketType, ProtocolType protocolType)
   at System.Net.Sockets.TcpListener..ctor(IPAddress localaddr, Int32 port)

在极少数情况下会观察到此异常

代码片段如下:

listener = new TcpListener(IPAddress.Loopback, port);
                        listener .Start(100);

任何机构都可以帮助我找到造成这种情况的根本原因。我在许多论坛上进行了搜索,但无法得出明确的结论,为什么会发生这种情况。

4

0 回答 0