Результаты поиска по запросу "signals"

4 ответа

Идея обходного пути: если существует только небольшое количество мест, которые могут вызвать обработчик сигнала, или вас интересует только, в каком большем блоке это произошло, вы можете сохранить это в переменной.

(64-битной или 32-битной) Linux - например: void signal_handler(int) { // want to know where the program is interrupted ... } int main() { ... signal(SIGALRM, signal_handler); alarm(5); ... printf(...); <------- at this point, we trigger ...

4 ответа

Readline: получите новую подсказку на SIGINT

У меня есть код, похожий на следующий, используя readline: #include <errno.h> #include <error.h> #include <getopt.h> #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <signal.h> #include <readline/readline.h> #include ...

1 ответ

SIGIO прибывает для файловых дескрипторов, для которых я не устанавливал, и когда IO не возможен

ТОП публикаций

3 ответа

Захват SIGINT в Java

Каков наилучший способ захвата сигнала уничтожения в Java без использования JNI. Я обнаружил sun.misc.Signal и sun.misc.SignalHandler и предупреждение о возм...

2 ответа

Объяснить void (* сигнал (int signo, void * (func) (int))) (int)

5 ответов

Почему я не могу убить мой дочерний процесс в nodejs на windows?

2 ответа

мои спектры мощности правдоподобны? сравнение между lomb-scargle и fft (scipy.signal и numpy.fft)

Может ли кто-нибудь любезно указать, почему я получаю совсем другие результаты? Есть много пиков, которые не должны появляться. Фактически, должен быть только один пик. Я новичок в Python, и все комментарии о моем коде ниже ...

7 ответов

longjmp () из обработчика сигнала

Я использую следующий код, чтобы попытаться прочитать ввод от пользователя и тайм-аут и выйти, если прошло более 5 секунд. Это достигается с помощью комбинации setjmp / longjmp и сигнала SIGALRM. Вот код: #include <stdio.h> #include <setjmp.h> ...

3 ответа

Этот шаблон дизайна очень интересный, я изучаю его, мне очень нравятся индикаторы выполнения.

ите за длинное название, я даже не знаю, как выразить вопрос Я использую библиотеку, которая запускает обратный вызов из контекста, отличного от основного потока (это библиотека C), я создала обратный вызов в C #, и когда меня вызывают, я бы ...

2 ответа

 грязный способ отправки сигнала от одного процесса другому. Как насчет использования системных вызовов kill () или sigqueue ()?

ользую очередь сообщений как ipc между 2 программами. Теперь я хочу отправить данные из одной программы в другую, используя очередь сообщений, а затем проинформировать их с помощью сигнала SIGINT. Я не знаю, как отправить сигнал из одной ...