Bonsoir à tous.

J'ai suivi ce tuto:
http://khayyam.developpez.com/articl.../multithreads/

J'ai juste modifié à la fin de serveur.cpp:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
DWORD serveur::ClientThread(SOCKET soc){
	cout << "thread client démarre" << endl;
	string headers = "HTTP/1.0 200 OK\nServer : test 1.0\nContent-Type : text/HTML\nContent-Length : ";
	string strs = "Hellow";
	string retVal = headers + "6" + "\n\n" + strs;
    send(soc, retVal.c_str(), retVal.length(), 0);
    closesocket(soc);
	/*    A mettre ici : code relatif au protocole utilisé    */
 
	return 0;
}
Ceci afin de renvoyer quelque chose vers le navigateur.
Cela fonctionne... mais je dirais que une fois sur quatre environ, le navigateur indique que "La connexion avec le serveur a été réinitialisée pendant le chargement de la page."

Je n'ai aucune idée du problème.... vous voyez; vous ?