as I think I can answer this question to myself by reading the MSDN description of closesocket, I want to have it confirmed by one of the experienced guys since the MSDN kinda only implies it from what I’ve read.
Is WSAENOBUFS a symptom of missing closesocket calls to used sockets ?
The occurence of
WSAENOBUFSerror messages does not necessarily mean that it is a symptom of missing closesocket calls. But it might be.The system responds with this message if you have not the necessary resources and or there are too many open sockets. However it might also be that you close everything appropriately but you try to open too much sockets or have no resources left.