Socket bloquante... - C++ - Programmation
Marsh Posté le 09-02-2003 à 18:28:20
ben moi j'aurais dit le contraire. d'ou vient ton problème?
Marsh Posté le 09-02-2003 à 18:30:41
J'en suis toujours à mon pb de redirection des std du serveur vers le client. J'ai réussi à faire ces redirections et à récupérer les résultats sur le client. Mon problème est que quand les stdout et err du serveur sont vides toutes les deux, ma fonction read qui attend les stdout et err non vides se bloque...
Marsh Posté le 09-02-2003 à 18:38:56
ta toujorus pas saisie que c'etait pas un truc a fire de transmettre en flux tendu comme tu le fais? si ya EOF, y a EOF. alors tu détectes EOF et pi si ton rpogramme veut toujorus tourner, ben il s'entete et réseaaye tant que ça échoue
Marsh Posté le 09-02-2003 à 18:42:28
Je veux bien, moi, mais comment on détecte EOF avec la fonction READ...?
Marsh Posté le 09-02-2003 à 18:45:54
ReplyMarsh Posté le 09-02-2003 à 18:49:29
Je l'ai lu le man, mais je n'ai rien trouvé sur l'EOF... par contre, les tests en cas d'échec, je les avais déjà fait: je fais un break en cas de retour <=0, mais le programme se bloque quand même...
Marsh Posté le 09-02-2003 à 18:52:45
et justement si tu break....
je vais demander à joce me mettre la feature "squelch-user"
Marsh Posté le 11-03-2003 à 09:41:43
pour rendre une socket blocante -> non blocante ou inversement ce serait pas "ioctlsocket" par hazard?
Marsh Posté le 09-02-2003 à 17:48:21
Comment rendre une socket qui est non bloquante en socket bloquante?