Preguntas con respuestas sobre "signal-handling"

67 preguntas, página #1

3

votos

0

respuestas

vistas 289

Java y señales

Al programar en C o Perl, una señal SIGALRM puede interrumpir la 'impresión' de tal manera que solo ocurra una escritura parcial. ...

preguntado 10 años, 3 meses

5

votos

4

respuestas

vistas 3,838

liberar memoria dentro de un manejador de señales

Estoy escribiendo una API que usa sockets. En la API, asigno memoria para varios elementos. Quiero asegurarme de cerrar los sockets y liberar la memoria en caso de que haya una señal como Ctrl-C. Al investigar esto, parece que free () no está en la lista de funciones seguras (señal man 7), por lo tanto, no puedo liberar ...

preguntado 10 años, 5 meses

5

votos

2

respuestas

vistas 5,407

Regreso de los manejadores de señales

¿No estoy dejando mi función de manejador de señales de la manera correcta? No parece volver al programa normalmente. En su lugar, entra en el bucle y donde debería esperar la entrada del usuario, salta y lee la longitud de la "entrada del usuario" a -1 y los errores. (Tendrá más sentido en el código) ...

preguntado 10 años, 7 meses

3

votos

1

respuestas

vistas 2,505

Manejadores de señales y perl roscados

Estoy usando el módulo Thread :: Pool en perl para paralelizar algún código de perl. Este proceso lleva un tiempo y ocasionalmente lo mato desde la línea de comando con un SIGINT. Hacerlo hace que el programa finalice abruptamente, como esperaba. Esto deja algunos archivos temporales desordenados, así que me gustaría ...

preguntado 10 años, 9 meses