Bonjour,
j ai un ptit probleme pour terminer mon programme.
Un de mes boutons lance une tache de ma classe annexe.
Cette tache ouvre un socket et attend un client. Si le client se connecte pas de probleme lors de la fermeture, mais s'il ne se connecte pas ... probleme :)
Si je quitte le programme par la croix de la fenetre ou autre, ma tache ne se termine pas et mon programme plante (obliger de l arreter par le debug).
Je pense que le probleme vient de la (apres plusieurs tests).
Est ce qu il existe une methode bourrin pour tout fermer a la fin du programme ?
Je laisse mon code (c pas long) si vous voulez jeter un coup d oeil.
Merci d avance.
Oui, c'etait bien ca.
T.IsBackground = true; et ca roule
Malgrè tout, et pour une deconnexion propre de tes clients, tu devras quand meme plutot gerer la fermeture de ton serveur, et arreter ton thread proprement, plutot que de tout couper ainsi ;)