Como usar sinais e threads em um mesmo programa em C?

Pela manpage da função signal:

Use of this function is unspecified in a multi-threaded process.

A manpage também recomenda o uso da função sigaction ao invés da signal, mas na manpage da sigaction não consegui entender se ela é thread-safe ou não. Qual a melhor maneira de se usar sinais em um programa com threads em C?

Add Done

    Please sign in to answer question.

    Search results:
    Linux: C / C++ - Terminar Loop Infinito [RESOLVIDO]

    www.vivaolinux.com.br/topico/C-C++/Terminar-Loop-Infinito

    ... sinais em seu programa que ele irá receber um sinal e ... um menu e ... programa, e apertar ctrl+c, nenhuma mensagem irá aparecer. Entretando, não sei como você irá simular um ctrl+c em ...

    Sistemas Operacionais -- Processos e Threads

    www.cos.ufrj.br/~vitor/aulas/COS773/slides/aulas_2.html

    Sinal é colocado como um bit em proc, processo ... SA_RESTART têm o mesmo efeito. Ver kernel/signal.c em Linux e kern/kern ... podem começar com threads e depois usar LWPs. ...

    Programação multithread em ambiente Unix: como criar e ...

    www.linhadecodigo.com.br/artigo/1168/programacao-multithread-em-ambiente-unix-como...

    ... e sincronização de threads e finalmente traz um programa rodando em 3 ... de um mesmo programa ... um programa pode usar a mesma função (e.x.: pthread_create) sem se preocupar como ...

    Processos em sistemas Unix-like

    www.ime.usp.br/~ueda/ldoc/processos.html

    ... processo um dentre vários "sinais". O sinal 9 por exemplo é ... executado como qualquer outro programa ... ao mesmo tempo em que se pode usar o mouse e o teclado para preencher um ...

    SIMULAÇÃO “HARDWARE-IN-THE-LOOP” (HIL) USANDO HARDWARE ...

    www.bibl.ita.br/viiiencita/Simulacao%20-%20hardware%20in%20loop-.pdf

    ... e o RealLink 32, que em “background” utilizam um compilador Watcom C/C++. Para o PC escravo, cria até mesmo ... e o micro-CLP conteria um programa ... usar o CLP como controlador de um ...

    Search results provided by Bing | Keep searching on Bing / Google