Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : socket bloquante. asynchrone ? [ Linux / Réseau & Internet ] (moi zork)

jeudi 11 octobre 2007 à 19:03:32 | socket bloquante. asynchrone ?

moi zork

Boujour,
Je suis entrain de developper un programme ( executé sous linux ) qui execute deux threads.Un qui ecoute les commandes tapee au clavier et l'autre qui ecoute une socket.C'est la que je bute: lorsque je tape la commande qui doit fermer mon programme, et bien le 1ere thread se ferme mais le second non car c'est une socket bloquante elle attend donc une nouvelle connection pour ce fermer.Je crois que je doit utiliser les sockets asynchrones mais je ne sais pas comment les utilisees.
Dois-je tout recommencé ou dois-je appeler un fonction spécifique ?

Merci d'avance


jeudi 11 octobre 2007 à 20:20:11 | Re : socket bloquante. asynchrone ?

katsankat

Membre Club
Réponse acceptée !
Alternative: man select pour le multiplexage d'entrées/sorties synchrones! 0 est l'entrée standard. La commande sortir fait juste un break;



Cette discussion est classé dans : programme, socket, ecoute, asynchrone, bloquante


Répondre à ce message

Sujets en rapport avec ce message

Recherche programme lecture Socket [ par DarknessLucifer ] Besoin d'un programme permettant de lire les informations Socket .. je travail sous windows.Si qq avait un programme fonctionnant je lui en serait tre difference socket synchrone et asynchrone [ par girardbe ] Bonjour,je cherche à savoir la difference entre une socket synchrone et asynchrone quel est l'interet de l'un ou de l'autre.merciben HOWTO: non-blocking socket [ par anthraxx ] Salut tt le mondeJ'ai commencé un programme qui crée un socket UDP et qui ecoute en faisant des loop de recvfrom().Seulement, comme l'indique a juste besoin d'aide pour connection multi socket [ par JRB ] j'ai developpe un petit programme de chat sur visual C++ 6.0 a partir d'un programme existant mais ne gerant que 2 connections.mon but etait de l'eten Erreur Socket Asynchrone sous Cpp Builder [ par pym815 ] Salut tout le monde,Je programme actuellement graces aux composant Server de Builder et le client doit etre en expert console, je me connecte correcte Problème UDP [ par ToToL ] BonjoursJe me suis attaquer il y a peut de temps au socket UDP ( aparament plus rapide que le tcp ) et j'ai un petit souci : je n'arrive pas ds le mem gestion de socket [ par kev03 ] bonjour,je travaille sur un logiciel de messagerie et j'aurais quelques petites questions a propos des sockets:peut-on laisser un grand nombre de port Ecoute de l'entrée standard du clavier [ par ceeno ] Je souhaite créer un programme en c qui ecoute l'entrée standard du clavier meme si celui-ci n'est plus en premier plan (je suis sous linux debian).Pa Problème lors de la fermeture de sockets [ par malik7934 ] Hello,J'ai dans mon programme un socket qui est ouvert et j'envoie d'un client vers un serveur (et vice versa) des infos qui sont traîtées à chaque fo problème de gestion de plusieurs clients [ par joeblack59 ] j'ai téléchargé un programme sur ce site qui permet d'envoyer des messages entre un client et un serveur sous Windows.Ce programme est celui à la page


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,499 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.