Resultados da pesquisa a pedido "signals"
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 ...
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...
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 ...
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 ...
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 ...
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. ...
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 ...