Ayuda en threads

Iniciado por codX, 7 Noviembre 2019, 02:23 AM

0 Miembros y 2 Visitantes están viendo este tema.

codX

Hola amigos. Pueden darme una mano con el siguiente problema en lenguaje C?
En una aplicaión lanzo 4 threads y necesito que cuando termine un thread también termine otro thread. Por ej:
Al finalizar thread1 finaliza thread2. Gracias

Loretz

Una forma puede ser usando una "signal" que le diga al thread cuando debe terminar, con pthread_kill() seguido de un pthread_join().

No es la respuesta completa pero puedes ver un ejemplo simple desde donde empezar en:

https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.1.0/com.ibm.zos.v2r1.bpxbd00/ptkill.htm


codX

Loretz muchas gracias por tu ayuda. La verdad lo he intentado de varias maneras sin resultado. Miro el enlace. Genial!