Resultados da pesquisa a pedido "signals"

3 a resposta

python 2.6.x theading / signs / atexit falhar em algumas versões?

Eu já vi muitas perguntas relacionadas a isso ... mas meu códigotrabalho no python 2.6.2 efalha para trabalhar em python 2.6.5. Estou errado ao pensar que todas as funções atexit "registradas por este módulo não são chamadas quando o programa é ...

2 a resposta

C ++ Enviando um sinal simples no Windows

existe um equivalente à função kill () no Window int kill(pid_t pid, int sig);e não, seria possível testar se um processo está sendo executado com base em seu PI Obrigad

3 a resposta

Como faço para que o tcsetpgrp () funcione em

Estou tentando dar um processo filho (viafork()) acesso em primeiro plano ao termina Depois que eufork(), Eu executo o seguinte código no processo filho: setpgid(0, 0);E setpgid(child, child); No processo pai. Isto fornece à criança seu ...

6 a resposta

Por que muitos programas Unix usam sinais como USR1?

uitos programas Unix aceitam sinais comoUSR1 eUSR2. Por exemplo, para atualizar o executável do Nginx em tempo real, você enviakill -USR2. Eu entendi aquiloUSR1 é um sinal "definido pelo usuário", significando que quem criou o programa pode ...

2 a resposta

Linux C / C ++ Timer manipulador de sinal no espaço do usuário

Preciso de uma função (por exemplo, manipulador de sinal) no C / C ++ linux que seja ativada a cada 'n' milissegundos. Como configuro sinais etc ... para registrar eventos de timer na resolução de milissegundo precisão não é super crítica, mas ...

5 a resposta

Pergunta do manipulador de sinais

Nós estamos cobrindo sinais no C / Unix, e o professor deu um exemplo em sala de aula que está me confundindo. No método principal abaixo, a função de sinal é chamada com os argumentos incluído main() { signal(SIGALRM, handler); // install ...

1 a resposta

tratamento de sinal multiencadeado

No unix, se um processo multiencadeado tiver recebido um sinal, qual thread será o único a executar a função de manipulaçã se for uma máquina com várias CPUs, mais de 1 thread está sendo executado ao mesmo tempo. qual thread estará ativado para ...

2 a resposta

Sinais recebidos pelo bash quando o terminal está fechado

se armadilha para capturar sinais como este: i=-1;while((++i<33)); do trap "echo $i >> log.txt" $i; done E feche o terminal com forç O conteúdo em log.txt é então (em redhat linux): 1 18 1 17 0 De onde vêm esses sinais?

2 a resposta

inal @Trap no processo em segundo plano filho

Não consigo interceptar um sinal durante a execução de um processo filho / em segundo plan Aqui está meu script simples do bash: #!/bin/bash echo "in child" trap "got_signal" SIGINT function got_signal { echo "trapped" exit 0 } while [ true ]; ...

5 a resposta

Qual é a maneira correta de forçar um aplicativo a despejar e sair do núcleo?

Acabei de encontrar um código que usava a chamada do sistema kill para enviar um sinal SIGSEGV para um aplicativo. A lógica por trás disso era que isso forçaria o aplicativo a despejar e sair do núcleo. Isso parece tão errado para mim, isso é ...