Resultados de la búsqueda a petición "signals"

5 la respuesta

Manejo simple de señales de Linux

Tengo un programa que crea muchos subprocesos y se ejecuta hasta que se apaga la alimentación de la computadora integrada o el usuario la usa

1 la respuesta

¿Qué variables deben ser sig_atomic_t exactamente en el contexto del manejo de la señal?

Aquí hay un programa de juguete simple que usavolatile sig_atomic_t. #include <stdio.h> #include <signal.h> #include <stdlib.h> #include <unistd.h> #define UNUSED(x) (void) (x) volatile sig_atomic_t quit; void sigusr1_handler(int sig) { ...

4 la respuesta

Linux: sistema () + manejo SIGCHLD + multihilo

Tengo una aplicación de multiproceso que instala un controlador para SIGCHLD que registra y recupera los procesos secundarios.El problema que veo comienza cu...

1 la respuesta

¿Por qué ignorar SIGTRAP no funciona con asm?

Estoy tratando de ignorar SIGTRAP. Tengo el siguiente código de prueba de concepto: #include <signal.h> #include <stdlib.h> int main(){ signal(SIGTRAP, SIG_IGN); write(1, "A", 1); asm("int3"); write(1, "B", 1); return 0; }Cuando lo ...

6 la respuesta

Usando SIGINT

De acuerdo a estohttp://www.cplusplus.com/reference/clibrary/csignal/signal.html [http://www.cplusplus.com/reference/clibrary/csignal/signal.html] SIGINT generalmente es usado / causado por el usuario. ¿Cómo puedo causar unSIGINT en c ++? vi un ...

2 la respuesta

¿Cómo obtener la potencia de la señal del servicio celular en Android?

1 la respuesta

¿Por qué PySide crea de forma implícita miembros de objetos de miembros de clase para señales?

Sobre elPágina de señales y slots de PySide dice: &quot;Las señales son objetos de tiempo de ejecución que son propiedad de instancias, no son atributos de c...

3 la respuesta

¿Qué sucede durante este programa de manejo de señales?

void main ( ) { int x; signal (SIGUSR1, f); x= fork ( ); if (x == -1) exit (1); if (x != 0) { kill (x, SIGUSR1) ; sleep (2); exit (0); } } void f ( ) { printf ("signal received"); exit (0); }Creo que el programa anterior le pide al sistema que ...

3 la respuesta

Segunda señal de llamada en sighandler, ¿para qué?

2 la respuesta

Los controladores de instalación de Oracle Pro * C / OCI para SIGSEGV / SIGABRT y amigos: ¿por qué y cómo deshabilitarlos?

Al usar Pro * C (un preprocesador de SQL incorporado de Oracle para C-Code) u OCI noté que la rutina de conexión / inicio instala algunos manejadores de seña...