En la programación de sockets, ¿cuál es el problema de cerrar primero el cliente y luego enviar automáticamente muchas cosas al servidor?
El cliente está cerrado y el servidor necesita manejarlo en consecuencia.
Si se trata de un socket de Windowsws, es necesario procesar recv.
retVal = recv(sClient, buf, BUF_SIZE, 0
if (0 == retVal)
{
cout); lt; lt; "¡La conexión está cerrada!" lt; lt;
closesocket(sServer); //Cierra el socket
closesocket(sClient);
WSACleanup(); // Liberar recursos de socket
return 0;