Para pthread, como eliminar o thread filho do thread principal

Eu uso pthread_create para criar vários segmentos filho. Por vez, o encadeamento principal deseja eliminar todos os encadeamentos filhos ou haverá um segmento falut. Qual função devo usar para concluir isso? Eu procurei a resposta do google e consegui funcionar como pthread_kill. Mas eu não sabia qual sinal devo enviar para o segmento filho para matá-los. Meu ambiente de execução é RHEL 5.4 e a linguagem de programação é C.

questionAnswers(4)

yourAnswerToTheQuestion