Bonjour,

J'ai un client socket (d�velopper en c++). il envoi des commandes et attend les r�ponses avec la commande:

Code : S�lectionner tout - Visualiser dans une fen�tre � part
 l_iError = recv(m_socket, l_strReadMsg.c_str(), C_MAX_MSG_SIZE_ETH, 0);
l'objet m_socket est de type SOCKET.

le serveur est en java il envoi les messages avec PrintStream.println.

Lorsque le serveur envoi un seul message, il n'y a pas des probl�mes.
Mais lorsque il envoi deux messages cons�cutifs, la fonction recv se d�bloque, elle retourne la taille de deux messages mais le buffer est vide.

Comment je peut lire message par message?

Merci pour vos aides