Como verificar o manipulador de sinal no Linux

1

Li esta discussão que discute sobre como verificar as ações de sinal de cada processo: Como posso verificar quais sinais um processo está ouvindo?

No entanto, quero usar C / C ++, Python ou outras maneiras de obter o espaço de usuário do nome do manipulador de sinal de cada processo. Assim como o psig no Solaris: Qual é o significado de cada coluna quando executando o comando psig?

Seria possível fazer isso no Linux?

    
por user2365346 27.07.2018 / 09:29

1 resposta

1

A função signal retorna um ponteiro para o manipulador existente, se houver. Você pode definir um sinal para um valor conhecido, obter o endereço do manipulador existente e restaurá-lo.

    
por 27.07.2018 / 11:26