Perguntas sobre 'signals'

1
resposta

Como descubro qual processo está consumindo sinais pendentes?

Um usuário recebe a seguinte mensagem quando tenta executar um programa específico. timer_create: Resource temporarily unavailable Deste StackOverflow Q & A intitulado: timer_create (): -1 EAGAIN (Recurso temporariamente indisponível) ,...
16.07.2013 / 21:42
1
resposta

O processo em segundo plano de um script ainda está ativo após o fechamento do terminal

Esta é mais uma questão de gerenciamento de processos / manipulação de sinais do que uma questão de Bash. Apenas usa o Bash para explicar o problema. Estou executando um script Bash no qual executo um processo em segundo plano. Este é o scrip...
22.04.2013 / 00:03
2
respostas

Desenvolvimento e manuseio de sinais no Linux

Atualmente, estou tendo problemas com meus usuários reclamando do término do meu aplicativo. Em algumas condições (aparentemente arbitrárias) e ambientes de área de trabalho, o aplicativo não é finalizado e as configurações não são salvas na rei...
19.05.2016 / 13:34
2
respostas

Por que o Bash ignora o SIGINT se o filho atualmente em execução o manuseia?

O loop Bash a seguir para se eu o interromper com ^C : (while true; do sleep 5; done) O seguinte, no entanto, não: (while true; do aplay test.wav; done) A diferença, pelo que posso dizer, é que aplay captura e manipula SIGINT...
02.06.2016 / 01:00
1
resposta

SIGINT não está limpo em “$ {FUNCNAME [@]}”

Pegue o script a seguir, interrompido pela entrada do teclado ^C , conforme mostrado: $ function a() { echo "Performing"; sleep 10; echo "Performed"; } $ a Performing ^C $ echo "${FUNCNAME[@]}" a source Se repetirmos o SIGINT durante...
15.07.2016 / 14:48
1
resposta

HURD: Por que o processo remoto não é eliminado?

Na maioria dos sistemas UNIX, isso não deixará um processo em execução: ssh example.net sleep 1000 <<CTRL-C>> Eu testei esse comportamento em aix centos debian dragonfly freebsd hpux irix mandriva miros netbsd openbsd openi...
01.01.2015 / 20:23
1
resposta

É possível executar o script ao parar o contêiner docker?

Eu quero executar algum script dentro do contêiner quando eu executar o docker stop ${ContainerName} Existe alguma maneira de conseguir isso?     
14.07.2015 / 14:44
3
respostas

Que documentação mostra os números associados para sinais do Linux como SIGTERM e SIGKILL?

Eu posso olhar pela internet e descobrir que o número associado para o SIGKILL é 9, mas há documentação do Linux (como, por exemplo, uma página man) mostrando a lista completa de sinais e seus números?     
17.02.2011 / 19:16
2
respostas

Como funciona o nohup?

Meu entendimento é que, para bloquear um sinal de processo como SIGHUP , você precisaria fazer isso de dentro do processo para o qual o sinal está sendo enviado. Ainda assim, um shell Unix como bash pode gerar um processo filho e bloquear o...
13.10.2016 / 14:59
3
respostas

Como reiniciar (ou redefinir) um processo em execução no linux

Eu tenho dois sistemas Linux se comunicando através de sockets (desktop e placa de desenvolvimento baseada em ARM). Eu quero reiniciar (ou redefinir) meu aplicativo cliente (em execução em uma placa de desenvolvimento) quando o servidor envia...
06.06.2015 / 12:30