Resultados da pesquisa a pedido "signals"
Como devo fechar um soquete em um manipulador de sinal?
Estou escrevendo um servidor muito simples que faz um loop para sempre até que Ctrl-C seja pressionado. Gostaria que o manipulador de sinais do ctrl-c fechasse os soquetes abertos e desligasse o servidor, mas não sei qual é o escopo de ...
teste de unidade para CTRL-C enviado a um aplicativo
Estou desenvolvendo um aplicativo que manipula CTRL-C. Estou produzindo um manipulador de sinal para desligar normalmente os threads e outros recursos. Quero testar o CTRL-C em diferentes cenários em que meu aplicativo pode estar. Sei como ...
sem_post, manipuladores de sinal e comportamento indefinido
Esse uso desem_post () em um manipulador de sinal confiar em comportamento indefinido? /* * excerpted from the 2017-09-15 Linux man page for sem_wait(3) * http://man7.org/linux/man-pages/man3/sem_wait.3.html */ ... sem_t sem; ... static void ...
Por que o erro de lançamento do timer_create para SIGEV_THREAD no solaris 10?
Eu escrevi um pedaço usando timer_create para define o timer para chamar um segmento no qual eu defino sigev_notify como SIGEV_THREAD, ele está me dando o erro EINVAL (argumento inválido), mas quando estou definindo sigev_notify como código ...
Por que os shells ignoram o SIGINT e o SIGQUIT em processos em segundo plano?
Se eu processar em segundo plano um processo em um script ou um trecho -c, os processos em segundo plano ignorarão SIGINT e SIGQUIT: Exemplo: $ alias ps='ps -o pid,ppid,pgrp,sid,stat,tty,ignored,blocked,caught,wchan,min_flt,pmem,args --forest' ...
Enviando a tecla “ENTER” através da porta serial
Oi eu quero enviar algum comando para o meu dispositivo que está conectado via porta serial. Como enviar? Por exemplo, eu encontrei isso na pesquisa do google, mas para mim é inútil. Ao controle + E é um atalho de teclado para 5, ...
Chamando pthread_cond_signal sem bloquear o mutex
Eu li em algum lugar que devemos trancar omutexantes de ligarpthread_cond_signal e desbloqueie o mutext depois de chamá-lo: A rotina pthread_cond_signal () é usada para sinalizar (ou ativar) outro encadeamento que está aguardando a variável de ...
Sinal (SIGTERM) não recebido pelo subprocesso no Windows
Eu tenho um servidor que inicia um subprocesso e posso fazer umsend_signal(SIGTERM) o que matará o processo. Mas não graciosamente. Se eu chamar meu subprocesso do shell (ou seja, como um único processo), o manipulador de sinal definido entrará ...
Interceptando sinais em um aplicativo de linha de comando Swift
Como capturar sinais diferentes, comoSIGINT eSIGTERM no Swift corretamente? Por exemplo, quando as pessoas param meu script pressionandoAo controle-C, Quero fazer uma limpeza antes de terminar.
Usando o SIGINT
De acordo com isso http://www.cplusplus.com/reference/clibrary/csignal/signal.html [http://www.cplusplus.com/reference/clibrary/csignal/signal.html] SIGINT geralmente é usado / causa pelo usuário. Como faço para causar umSIGINT em c ++? eu vi um ...