Вопросы с тегом «signals»

Сигнал - это уведомление процессу о том, что произошло событие. Сигналы иногда называют программными прерываниями. Сигналы аналогичны аппаратным прерываниям в том смысле, что они прерывают нормальный поток выполнения программы; в большинстве случаев невозможно точно предсказать, когда придет сигнал. Они определены в стандартах C и расширены в POSIX, но многие другие языки / системы программирования также предоставляют к ним доступ.

7
Django: сигнализировать, когда пользователь входит в систему?
В моем приложении Django мне нужно запускать несколько периодических фоновых заданий, когда пользователь входит в систему, и прекращать их выполнение, когда пользователь выходит из системы, поэтому я ищу элегантный способ получать уведомления о входе / выходе пользователя запросить статус входа пользователя С моей точки зрения, идеальным решением было бы сигнал, …
83 python  django  login  signals 

4
Потоки и сигналы POSIX
Я пытался понять тонкости взаимодействия потоков POSIX и сигналов POSIX. В частности, меня интересуют: Как лучше всего контролировать, в какой поток доставляется сигнал (при условии, что это не фатально)? Как лучше всего сообщить другому потоку (который действительно может быть занят), что сигнал прибыл? (Я уже знаю, что использовать переменные условия …
81 c  pthreads  signals 

2
Пример кода IBM, не входящие функции не работают в моей системе
Я изучал повторный вход в программирование. На этом сайте IBM (действительно хороший). Я основал код, скопированный ниже. Это первый код, который катится по сайту. Код пытается показать проблемы, связанные с общим доступом к переменной при нелинейной разработке текстовой программы (асинхронность), печатая два значения, которые постоянно меняются в «опасном контексте». #include …
11 c  gcc  signals  x86-64  data-race 

2
Система перехвата сигнала в Юлии
В программе Julia, работающей под Linux, мне нужно запустить специальное действие при изменении размера окна консоли. Итак, как в Джулии я могу перехватить системный сигнал SIGWINCH (изменение размера окна) и добавить к нему функцию, которая выполняет требуемое действие? В Аде объявить это довольно просто: protected Signalhandler is procedure Handlewindowresizing; pragma …
9 julia  signals  ada 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.