Perguntas sobre 'signals'

1
resposta

Por que não podemos matar um zumbi? [duplicado]

Estou editando esta questão, pois ela foi marcada como duplicada como outra pergunta sobre como matar um processo de zumbi. Eu não estou procurando uma resposta sobre como matar um processo de zumbi. Eu não tenho zumbis no meu sistema e est...
04.01.2015 / 09:29
1
resposta

Qual é o significado de cada coluna ao executar o comando psig?

Eu tento usar o comando psig para rastrear as disposições de sinal de um processo em Solaris : bash-3.2# psig 3109 3109: bash HUP caught termsig_sighandler 0 HUP,INT,ILL,TRAP,ABRT,EMT,FPE,BUS,SEGV,SYS,PIPE,ALRM,TERM,USR...
22.10.2014 / 05:40
1
resposta

Instrução ilegal (core despejada) após a execução do executável

Eu tenho dois PCs (PC1 e PC2) rodando o Linux Mint 18. Eu compilei um repositório e construí um executável em um PC1, e ele rodou sem nenhum problema. Eu instalei o Linux Mint 18 no outro PC2 e tentei rodar o programa, mas ele emitiu esta mensag...
18.09.2018 / 19:27
1
resposta

Ao receber SIGINT, o bash também encerra outros comandos, além de loops (por ou while)?

Do manual do bash When Bash receives a SIGINT, it breaks out of any executing loops. Ao receber SIGINT, o bash também encerra outros comandos, além de loops (por ou enquanto)? Obrigado.     
28.05.2018 / 03:56
2
respostas

E se todos os sinais forem ignorados?

Até onde eu sei, algum sinal é usado para parar / continuar e finalizar / matar o processo. Se fiz o processo ignorar todo o sinal, o que vai acontecer? Será um zumbi ou algo que não pode ser morto?     
19.05.2018 / 07:21
1
resposta

Como descobrir números de sinal usando strace em um aplicativo?

Por favor, dê uma olhada em existe uma maneira de saber se os sinais estão presentes em seu aplicativo e quais sinais existem? em que Stephen Kitt compartilhou uma solução - strace -e trace=signal ... agora só para saber, divirta-se, en...
25.07.2017 / 20:51
1
resposta

Quais sinais relacionados ao terminal são enviados diretamente aos processos filhos do shell e quais sinais indiretamente via processo shell?

Se eu entendi a resposta de Gilles O que causa várias sinais a serem enviados? corretamente, existem vários sinais relacionados ao controle de trabalho por um processo shell em execução em um terminal: Notificações de pressionamento de tecl...
18.08.2017 / 17:28
1
resposta

O Linux segue as convenções do System V, por padrão, terminando em SIGIO?

No livro Unix Network Programming, há a seguinte declaração: We should establish the signal handler before setting the owner of the socket. Under Berkeley-derived implementations, the order of the two function calls does not matter beca...
08.07.2017 / 19:36
1
resposta

O manipulador SIGINT é executado apenas uma vez

Estou aprendendo sobre sinais e funções inseguras de sinais assíncronos. Em particular, aprendi que printf é assíncrono e inseguro e pode causar um impasse quando chamado a partir do encadeamento principal do programa e de um manipulador de s...
14.03.2017 / 08:30
1
resposta

Enviando sinal ao systemd para impedir que mensagens apareçam no console

O link do manual do systemd diz que é possível enviar SIGRTMIN+21 para o processo systemd para desabilitar a mensagem de status, como Started Login service. etc., de aparecer no console. O snippet relevante da página man está abaixo:...
30.12.2016 / 20:20