bonjour
Est -il possibe d'envoyer un signal avec des donnees en utilisant sigqueue ?
cad passer dans le parametre pid un thread id
bonjour
Est -il possibe d'envoyer un signal avec des donnees en utilisant sigqueue ?
cad passer dans le parametre pid un thread id
Bonjour,
d'après man sigqueue, le dernier paramètre permet ceci.
ma question n'etait pas claire => je reformule
Est-ce que sigqueue peut etre utilise pour envoye un signal a un thread ?( en passant un thread id comme premier parametre)
Pas directement. Il faut utiliser pthread_kill pour envoyer un signal. Mais si ton processus sait à quel thread il devrait envoyer le signal tu pourrais faire une redirection.
Lorsque le processus récupère le signal il le passe au thread intéressé...
Je ne l'ai jamais fait mais je ne vois pas pourquoi on ne pourrait pas. Cela dépend de l'utilisation, pourquoi veux-tu vraiment utiliser sigqueue?
Jc
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager