Resultados da pesquisa a pedido "signals"

2 a resposta

SIGHUP para recarregar a configuração

1 a resposta

envia sinal do processo pai para o filho em C

O processo do meu filho não pode começar a funcionar. Preciso passar sinal e executarreadUsual função. Este é um pequeno pedaço de código: int main() { pid_t pid2 = fork(); if (pid2 < 0) printf("Can't create child process\n"); else if (pid2==0) ...

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 ...

2 a resposta

Captura / bloqueio do SIGINT durante a chamada do sistema

Eu escrevi um rastreador da Web que gostaria de poder parar pelo teclado. Não quero que o programa morra quando o interrompo; ele precisa liberar seus dados para o disco primeiro. Eu também não quero pegarKeyboardInterruptedException, porque os ...

1 a resposta

É seguro enviar o SIGTERM para a JVM

Embora a JVMtraduza SIGTERM e sinais semelhantes para ganchos de desligamento [http://docs.oracle.com/javase/7/docs/webnotes/tsg/TSG-VM/html/signals.html], muitos scripts de desligamento de serviço usam uma porta TCP para iniciar um desligamento. ...

4 a resposta

Readline: Obter um novo prompt no SIGINT

Eu tenho um código semelhante ao seguinte, usando readline:

5 a resposta

É válido ter vários manipuladores de sinal para o mesmo sinal?

2 a resposta

Linux: manipulando uma falha de segmentação e obtendo um dump de núcleo

2 a resposta

Como bloquear todos os SINAIS no encadeamento SEM usar SIGWAIT?

Tenho um aplicativo principal que gera um thread separado para processar mensagens de uma fila. Eu tenho um problema no AIX quando pressiono CTRL-C, pois parece fazer com que algumas "alças de conexão" no encadeamento se tornem inválidas. Eu ...

2 a resposta

Manipulação de sinal do Erlang Linux

É possível interceptar sinais do Linux (por exemplo, SIGUSR1) através de um manipulador em Erlang? (sem ter que recorrer a um motorista criado em C)