Preguntas con la etiqueta [signals]

Lista signals preguntas

Quiero matar un árbol de procesos completo. ¿Cuál es la mejor manera de hacer esto utilizando lenguajes de secuencias de comandos comunes? Estoy buscando una solución sencilla.

Quiero capturar la señal Ctrl+ C( SIGINT) enviada desde la consola e imprimir algunos totales parciales.

He escrito (en el pasado) aplicaciones multiplataforma (Windows/Unix) que, cuando se iniciaban desde la línea de comandos, manejaban una combinación escrita por el usuario Ctrlde Cla misma manera (es decir,

Cómo prevenir los SIGPIPE (o manejarlos adecuadamente)

10
respuestas
303
votos
245.5k
vistas

Tengo un pequeño programa de servidor que acepta conexiones en un socket TCP o UNIX local, lee un comando simple y (según el comando) envía una respuesta. El problema es

Dado que printfno es reentrante, no se supone que sea seguro usarlo en un controlador de señales. Pero he visto muchos códigos de ejemplo que se utilizan printfde esta manera.