IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

Application Tchat C


Sujet :

C

  1. #1
    lafracas
    Invité(e)
    Par défaut Application Tchat C
    Bonjour, je realise un tchat en C et j'ai un petit soucis lorsque je veux quitter soit mon client soit mon serveur. Chaque processus client lance deux thread : un d'ecoute du serveur et un pourt envoyer au serveur. Lorsque par exemple je veux quitter le serveur , je voudari quitter tous les clients,=. Est ce que je peux me contenter de tuer chaque processus client ou est ce que je dois tuer aussi les threads de chaque client .. merci bien

    ++ lafracas

  2. #2
    Membre Expert
    Inscrit en
    Décembre 2004
    Messages
    1 478
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 478
    Par défaut
    Tuer les processus, c'est un peu brutal. La methode la plus propre serait de faire envoyer par le serveur une instruction de deconnection a tous les clients connus par le serveur au moment de son extinction. Ainsi, chaque client peut se terminer proprement (liberation de la memoire allouee, fermeture des threads et des fichiers, etc.).

  3. #3
    lafracas
    Invité(e)
    Par défaut
    merci bien

Discussions similaires

  1. Application de tchat
    Par Masamune56 dans le forum Applications
    Réponses: 1
    Dernier message: 13/01/2014, 12h20
  2. Réponses: 2
    Dernier message: 15/11/2010, 18h13
  3. Application de tchat
    Par dadou846 dans le forum Plateformes (Java EE, Jakarta EE, Spring) et Serveurs
    Réponses: 0
    Dernier message: 17/05/2010, 09h37
  4. Cherche application Tchat
    Par romann76 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 24/02/2009, 16h26
  5. Réponses: 2
    Dernier message: 15/04/2002, 12h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo