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++Builder Discussion :

conflits avec plusieurs thread ?


Sujet :

C++Builder

  1. #1
    Membre éclairé Avatar de ac/dc
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2006
    Messages
    369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 369
    Par défaut conflits avec plusieurs thread ?
    Bonjour, je développe un programme dans lequel tourne 2 threads. Ces 2 threads sont en communication par sockets avec 2 autres threads sur un autre poste (normal ). J'ai donc 2 serveurs qui tournent avec chacun un port d'ecoute different. Je me demandait s'il ne pouvait pas avoir de conflits lors de l'envoi d'un paquet par socket, parceque au bout d'un certain temps l'un des 2 client ne reçois plus rien. J'imagine que non avec Ethernet, mais bon au cas où, je pose la question .... merci !

  2. #2
    Membre émérite
    Avatar de Gouyon
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    1 137
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 137
    Billets dans le blog
    5
    Par défaut
    Est ce que tes threads dans ton application communiquent entre eux ou sont totalement indépendants ?
    Le problème est que s'il communiquent entre eux il se peut que chacun attend une information de l'autre et qui ne vient pas du coup il y a blocage.

    Je te suggère de créer un troisième thread qui vient surveiller ce que font les autres threads

  3. #3
    Membre éclairé Avatar de ac/dc
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2006
    Messages
    369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 369
    Par défaut
    non les threads de mon application sont totalement independants, mais pour l'instant ça à l'air de fonctionner, en fait ça plante de temps en temps, des fois c'est l'un ou l'autre qui ne fonctionne pas, je relance l'application eh hop ça refonctionne ....

  4. #4
    Membre émérite
    Avatar de Gouyon
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    1 137
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 137
    Billets dans le blog
    5
    Par défaut
    Dans ce cas il est possible que la connection client serveur soit interrompue auquel cas ton thread peut être bloqué

  5. #5
    Membre éclairé Avatar de ac/dc
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2006
    Messages
    369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 369
    Par défaut
    oki merci, j'vais voir ça .....

Discussions similaires

  1. threads et fonction avec plusieurs paramètres
    Par stevelaclasse dans le forum C
    Réponses: 1
    Dernier message: 03/04/2011, 14h02
  2. Script plante avec plusieurs threads
    Par max235 dans le forum Général Python
    Réponses: 2
    Dernier message: 20/04/2009, 15h51
  3. Réponses: 1
    Dernier message: 11/09/2008, 10h58
  4. démarrer mysql avec plusieurs threads
    Par nocrack dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 12/10/2007, 16h03
  5. Shortcut avec plusieurs touches
    Par scorpiwolf dans le forum C++Builder
    Réponses: 4
    Dernier message: 06/07/2002, 15h57

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