Результаты поиска по запросу "signals"
Как заблокировать все сигналы в потоке без использования SIGWAIT?
У меня есть основное приложение, которое порождает отдельный поток для обработки сообщений из очереди. У меня есть проблема в AIX, когда я нажимаю CTRL-C, поскольку кажется, что некоторые «дескрипторы соединения» в потоке ...
Ргдс, Мартин
ьзуя Control.Concurrent и forkIO, в некоторых случаях поток остается заблокированным (это особенно часто встречается в Windows с сетевым подключением), поэтому даже при попытке использовать killThread в потоке никогда не возникает исключение. ...
предпочтительнее
исал программу для Linux на основе глючной библиотеки с открытым исходным кодом. Эта библиотека иногда вызывает segfaults, которые я не могу контролировать. И, конечно же, когда в библиотеке есть ошибки, вся программа умирает. Однако я должен ...
Как отправить сигнал SIGINT из Java во внешний процесс?
У меня есть приложение Java, которое создает внешний процесс и считывает стандартный вывод процесса через InputStream. Я должен быть в состоянии убить процесс, когда я закончу с ним. Есть ли способ отправить сигнал SIGINT этому процессу? (как ...
Второй сигнал вызова в sighandler - зачем?
Недавно я нашел код, который используетsignal: 286 static void sighandler( int signum ) 287 { 288 alarmed = 1; 289 signal( signum, sighandler ); 290 } 291 292 void set_alarm( int seconds ) 293 { 294 alarmed = 0; 295 signal( SIGALRM, sighandler ...
Как мне записать SIGINT в Python на Windows?
(Похожий наэтот вопрос [https://stackoverflow.com/questions/1112343/how-do-i-capture-sigint-in-python]) В UNIX под Python 2.7 в приглашении Python: >>> import signal >>> def handler(signal, frame): ... print 'welcome to the handler' ... >>> ...
Обработка сигналов и sigemptyset ()
Может ли кто-нибудь объяснить действительно простым способом понять, что делает sigemptyset ()? Почему это полезно? Я прочитал кучу определений, но я просто не понимаю. Из того, что я собираю, он отслеживает сигналы, которые используются в целях ...