Hi, I have using sockets to communicating with our client applications. In the server application Listener i mentioned backlog 200 but most of the times the connection queue holds below 100 requests only. In this case some times when client try to connect .Net throw an error which says the queue was full. After that Listener will not take any new connections and it just close socket immediatly. ListenSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); IPEndPoint ipLocal = new IPEndPoint(IPAddress.Any, 4098); ListenSocket.Bind(ipLocal); ListenSocket.Listen(200); ListenSocket.BeginAccept(new AsyncCallback(OnClientConnect), null); Error: [OnClientConnect]->
An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full
I dont understand what is happening there............:confused: Please give me the solution....
friendly, ranandbe