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

3 la respuesta

Python 2.6.x theading / señales / atexit falla en algunas versiones?

He visto muchas preguntas relacionadas con esto ... pero mi códigotrabajos en python 2.6.2 yfalla para trabajar en python 2.6.5. ¿Me equivoco al pensar que todas las funciones de atexit "registradas a través de este módulo no se invocan cuando el ...

4 la respuesta

Manejo básico de señal en C ++

Este es un escenario bastante básico, pero no encuentro demasiados recursos útiles. Tengo un programa C ++ ejecutándose en Linux que procesa archivos. Lee líneas, realiza varias transformaciones, escribe datos en una base de datos. Hay ciertas ...

3 la respuesta

¿Cuál es la forma correcta de tener una sola función de controlador de señal para múltiples señales?

¿Cuál es la mejor manera en C en Linux para configurar un programa que pueda manejar múltiples señales POSIX con la misma función? Por ejemplo, en mi código tengo una función de controlador a la que quiero llamar genéricamente cuando se detecta ...

1 la respuesta

Código de salida de trampas en Bash

Esto esmyscript.sh: #!/bin/bash function mytrap { echo "Trapped!" } trap mytrap EXIT exit 3Y cuando lo ejecuto: > ./myscript.sh echo $? 3¿Por qué el código de salida del script, el código de salida con la trampa es el mismo que sin él? Por lo ...

1 la respuesta

¿De qué sirve ignorar la señal `SIGCHLD` con` sigaction (2) `?

Resulta que podemos evitar la aparición de un proceso zombie (es decir, aquel cuyo padre nowait() para que_exit()) especificandoSIGCHLD señal para ser ignorado consigaction() por su padre. Sin embargo, parece queSIGCHLD se ignora por defecto de ...

2 la respuesta

Cómo atrapar una SEÑAL en una aplicación Java inicializada usando un script bash

Estoy captando una señal INT en Java usando el siguiente código: Signal.handle(new Signal("INT"), new SignalHandler () { public void handle(Signal sig) { log.warn("Received SIGINT signal. Will teardown."); task.tearDown(); // Force exit anyway ...

2 la respuesta

Entender scipy deconvolve

estoy tratando de entenderscipy.signal.deconvolve [https://docs.scipy.org/doc/scipy-0.15.0/reference/generated/scipy.signal.deconvolve.html] . Desde el punto de vista matemático, una convolución es solo la multiplicación en el espacio de ...

3 la respuesta

Comprobando si errno! = EINTR: ¿qué significa?

He encontrado este código usado varias veces (también uno similar donde se usaopen() en lugar dewrite()) int c = write(fd, &v, sizeof(v)); if (c == -1 && errno != EINTR) { perror("Write to output file"); exit(EXIT_FAILURE); }Por qué se verifica ...

1 la respuesta

Cómo interceptar EXC_BAD_INSTRUCTION al desenvolver Nil

Estoy construyendo un sistema rudimentario de registro de fallos basado enesta publicación de blog [http://chaosinmotion.com/blog/?p=423] (si, Conozco PLCRashReporter yNo, No puedo usarlo y necesito rodar el mío, por limitado que sea. ...

1 la respuesta

Llamar a kill en un proceso hijo con SIGTERM finaliza el proceso padre, pero llamarlo con SIGKILL mantiene vivo al padre

Esta es una continuación de¿Cómo evitar que SIGINT en el proceso hijo se propague y mate el proceso padre? [https://stackoverflow.com/questions/40474600/how-to-prevent-sigint-in-child-process-from-propagating-to-and-killing-parent-pr] En la ...