relais brisé (socket) - C++ - Programmation
Marsh Posté le 08-06-2003 à 05:56:44
ca le fait a quels moments ? au hasard, ou apres une période d'inactivité ?
j'ai entendu parler d'un mode sync-off ou sync-on avec des "broken pipe", ca a ptet un rapport.
Marsh Posté le 08-06-2003 à 10:25:34
Je viens de trouver d'ou viens le pb :
C'est parce que sous unix qd on écris (ou lis) et qu'il n'y a plus de lecteur (ou ecrivain) Le systeme genere un signal SIGPIPE.
Il suffit donc d"ignorer ce signal pour que la methode send ou recv renvoie une erreur de type EPIPE.
bonne journée à tous !
Marsh Posté le 08-06-2003 à 01:05:45
salut !
J'ai un pb sous linux : de temps en temps j'ai mon prgm qui plante avec comme message Relais brisé, ca doit venir des sockets .... Je les utilise en mode connecté.
Ce que je ne comprend pas c'est que je teste toutes les valeurs de retour des methodes send, recv, etc ...
Mon prgm est compatible sous Windows et sous windows ca marche sans pb ....
Donc ca viens d'ou ce relais brisé ?
merci pour vos réponse