Tag: SIGINT
He estado leyendo varios posts sobre cómo manejar SIGINT en bash, pero aún no lo entiendo correctamente. Sé que trap '_nombre_del_manipulador' SIGINT ejecuta _nombre_del_manipulador cuando se recibe la señal. (Siempre parece que la ponen entre comillas simples, pero no sé por qué. No me parece necesario). Esperaba poder interceptar SIGINT . . . Read more
En Xcode, quiero hacer algo cuando se presiona ctrl + c, pero parece que lldb no captura la señal SIGINT. Intenté con el programa C++ más simple, solo para una prueba: #include <stdio.h> #include <signal.h> void sigintHandler(int sig_num) { signal(SIGINT, sigintHandler); printf(“Estoy haciendo algo \n”); fflush(stdout); } int main () . . . Read more
Estoy escribiendo un programa en Rust que realiza una acción cada 2 segundos. El programa también utiliza la biblioteca ctrlc para manejar interrupciones. Sin embargo, en algunos casos, tengo que esperar hasta 2 segundos para matar el proceso. Estoy usando la función predeterminada std::thread::sleep, que aparentemente no puede ser interrumpida. . . . Read more