Resultados da pesquisa a pedido "signals"
m um manipulador de sinais, como saber onde o programa é interrompid
No Linux x86 (de 64 ou 32 bits) - por exemplo: void signal_handler(int) { // want to know where the program is interrupted ... } int main() { ... signal(SIGALRM, signal_handler); alarm(5); ... printf(...); <------- at this point, we trigger ...
Tentando dormir bem no Linux
Preciso investigar / testar o comportamento de algum código no Linux sob condições em queclose pode ser interrompido por manipuladores de sinal (com ou semSA_RESTART). Qual é a configuração mais conveniente para tornar oclose syscall sleep por ...
sando dados longos dentro do manipulador de sina
Como posso definir uma variável do tipolong (na máquina de 64 bits = 8 bytes) dentro de um manipulador de sinal? Eu li que você só pode usar variáveis do tiposig_atomic_t, que é realmente implementado comovolatile int dentro de um manipulador de ...
Em que ordem devo enviar sinais para os processos de desligamento norma
Em umComent [https://stackoverflow.com/questions/526782/how-do-i-limit-the-running-time-of-a-bash-script#comment340090_526815] emesta resposta [https://stackoverflow.com/questions/526782#526815] de outro questã ...
Podemos redefinir sigsetjmp para retornar “0” novamente (Redefinir sigsetjmp)?
Escrevi um manipulador de falhas de segmentação, usando sigsetjmp e siglongjmp. Depois que ele vai para o manipulador de sinal, eu chamo siglongjmp para que a instrução defeituosa seja ignorad O problema é que, novamente quero causar o SIGSEGV ...
Como converter o nome do sinal (string) em código de sina
Estou escrevendo um programa que lê o nome do sinal (por exemplo, SIGSTOP, SIGKILL etc) como uma string da linha de comando e chama a chamada do sistema kill () para enviar o sinal. Eu queria saber se existe uma maneira simples de converter a ...
Tempo limite verdadeiro no método de solicitação LWP :: UserAgent
Estou tentando implementar uma solicitação para um servidor não confiável. É bom ter uma solicitação, mas não 100% necessário para que meu script perl seja concluído com êxito. O problema é que o servidor ocasionalmente entra em conflito ...
ubstituir Ctrl-C
Eu devo substituir o CtrlC sinalize e use-o para imprimir uma mensagem. Não é para terminar o programa. O que acontece até agora é que quando CtrlC é pressionado, imprime a mensagem, mas termina o program Quando perguntei ao meu professor, ele ...
Usando sinais e sigpipe
Estou trabalhando em uma tarefa que envolve escrever um programa para processar dados (calcular pi) usando fork (processos), sinais e seleciona Estou trabalhando agora nos sinais e o que acho que quero fazer é usar o SIGPIPE; se os programas o ...
Como enviar sinal SIGINT de Java para um processo extern
Tenho um aplicativo Java que cria um processo externo e lê o stdout do processo por meio de um InputStream. Eu preciso ser capaz de matar o processo quando terminar. Existe uma maneira de enviar um sinal SIGINT para esse processo? (como se eu ...