Resultados da pesquisa a pedido "signals"

1 a resposta

Manipulação SIGINT e getline

2 a resposta

Manipulação de sinal em C - interromper em interrupção

2 a resposta

Por que o Linux accept () não retorna EINTR?

Ambiente: uma distribuição semelhante a RedHat, kernel 2.6.39, glibc 2.12. Espero totalmente que, se um sinal foi entregue enquanto o accept () estava em andamento, o accept falhar, deixando errno == EINTR. No entanto, o meu não faz isso, e eu ...

4 a resposta

Como enviar SIGINT para um processo remoto via SSH?

Eu tenho um programa em execução em uma máquina remota que espera receber SIGINT do pai. Esse programa precisa receber esse sinal para funcionar corretamente...

3 a resposta

do ações no final da execução

Tenho um servidor http (iniciado usandohttp.Handle) e eu gostaria de fazer algumas operaçõe Como posso fazer isso (no linux)? É possível fazer essas operações no caso de um ctrl-C? Não estou familiarizado com sinais unix, portanto a resposta ...

3 a resposta

Manipulação de sinal e sigemptyset ()

1 a resposta

O que o parâmetro restart_syscalls do pcntl_signal () faz?

Eu tenho usado PHPExtensão PCNTL [http://php.net/manual/en/book.pcntl.php]por um tempo agora, mas não consigo descobrir o que orestart_syscalls parâmetro de pcntl_signal() [http://php.net/pcntl_signal]faz. Tentei procurar nas Internets, mas não ...

3 a resposta

idando com sinais assíncronos no programa multiencadea

Livro de Interface de Programação do Linux mencionou um método para lidar com sinais assíncronos em um programa multiencadead s segmentos @All bloqueiam todos os sinais assíncronos que o processo pode receber. A maneira mais simples de fazer ...

1 a resposta

Como interceptar EXC_BAD_INSTRUCTION ao desembrulhar Nil

Estou construindo um sistema rudimentar de registro de falhas baseado emesta postagem no blog [http://chaosinmotion.com/blog/?p=423] (sim, Conheço o PLCRashReporter eNão, Não posso usá-lo e preciso fazer o meu próprio, por mais limitado que seja. ...

1 a resposta

Por que ignorar o SIGTRAP não funciona com asm?

Estou tentando ignorar o SIGTRAP. Eu tenho o seguinte código de prova de conceito: #include <signal.h> #include <stdlib.h> int main(){ signal(SIGTRAP, SIG_IGN); write(1, "A", 1); asm("int3"); write(1, "B", 1); return 0; }Quando o executo, espero ...