0
ответов

Which functions are interrupted by signals even with SA_RESTART?

Is there any reasonably complete list of which functions in POSIX are interrupted with EINTR when a signal is received or handled, even if there is no signal handler or if the handler was installed ...
вопрос задан: 23 March 2011 12:33
0
ответов

Difference between SIGKILL SIGTERM considering process tree

What is the difference between SIGTERM and SIGKILL when it comes to the process tree? When a root thread recieves SIGKILL does it get killed cleanly or does it leave it's child threads as zombies? Is ...
вопрос задан: 22 March 2011 23:59
0
ответов

python: как прервать соответствие регулярного выражения

Я перебираю строки в большом количестве загруженных текстовых файлов и сопоставьте регулярное выражение в каждой строке. Обычно матч занимает меньше секунды. Однако иногда сопоставление занимает несколько минут ...
вопрос задан: 14 March 2011 13:56
0
ответов

sigprocmask( ) blocking signals in UNIX

i have written a small piece of code. This code first blocks the {SIGSEGV}, then adds SIGRTMIN to the same set. So, my final signal set is, {SIGSEGV,SIGRTMIN}. Thus, if i use SIG_UNBLOCK, as per my ...
вопрос задан: 13 March 2011 10:51
0
ответов

организация очереди сигналов на C

У меня есть простая программа под Linux, которая в цикле отправляет сигнал SIGUSR1 своему дочернему процессу. Но когда я посылаю, например, 10 сигналов, иногда случается, что ребенок получил только 3 из них. Последняя отправка ...
вопрос задан: 12 March 2011 21:45
0
ответов

Wordpress - как определить, является ли текущая страница страницей входа в систему

Есть способ лучше, чем использование глобальной переменной $ pagenow to определить текущую страницу, если это страница входа в систему, например is_admin ()? если ($ pagenow! = ' { // Сделай что-нибудь Я могу поместить все, что захочу, в поля si_uid и si
вопрос задан: 10 March 2011 13:43
0
ответов

Is there a cross-platform C signal library available(better open-sourced)?

I'm recently working on a project in which I need to port a portion of Linux C code to Windows. The code uses Linux signal mechanism(I mean the "sigaction", "sigprocmast", etc...) which is not well ...
вопрос задан: 23 February 2011 14:49
0
ответов

Как я могу обрабатывать SIGINT в Erlang?

Я знаю, как создавать собственные обработчики сигналов на Java, Python, Ruby, Perl и Lisp, благодаря Google и множеству руководств. Я не могу найти в Интернете, как создавать обработчики для SIGINT, SIGTERM, HUP, ...
вопрос задан: 23 February 2011 08:36
0
ответов

, как в BOOST отправлять сигнал в поток и выполнять соответствующий слот в другом потоке?

Например, в Qt если вы испускаете сигнал в потоке, отличном от потока GUI, сигнал ставится в очередь и выполняется позже в потоке GUI, есть ли способ сделать это с ускорением? спасибо
вопрос задан: 19 February 2011 12:48
0
ответов

Python: Как предотвратить получение подпроцессами CTRL-C / Control-C / SIGINT

В настоящее время я работаю над оболочкой для выделенного сервера, работающего в оболочке. Оболочка порождает серверный процесс через подпроцесс, наблюдает за его выводом и реагирует на него. Выделенный сервер должен ...
вопрос задан: 19 February 2011 11:44
0
ответов

Как отправлять события / сигнал с C на Java в JNI

Есть ли какой-либо механизм для отправки асинхронных событий / сигналов через JNI от C к Java или наоборот? Мне нужно перехватить сигнал / событие от C к Java.
вопрос задан: 18 February 2011 19:42
0
ответов

Упорядочить Linq по, группировать и упорядочить по каждой группе?

У меня есть объект, который выглядит примерно так: открытый класс Student {публичная строка Имя {получить; установлен; } public int Grade {получить; установлен; } код s переполняет стек. Я добился определенного успеха, используя библиотеку libsigsegv ...
вопрос задан: 17 February 2011 02:25
0
ответов

Отправка сигналов в работающую JVM

Я использую собственный обработчик сигналов для перехвата сигналов TERM, ABRT и INT в настраиваемом демоне Java. У меня есть этот обработчик в коде, чтобы я мог посылать ему сигналы TERM и корректно выключать ...
вопрос задан: 16 February 2011 23:34
0
ответов

Каков правильный способ закрыть приложение PyQt после его завершения с консоли (Ctrl-C)?

Как правильно сделать мой PyQt приложение закрывается при убийстве из консоли (Ctrl-C)? В настоящее время (я не делал ничего особенного для обработки сигналов unix) мое приложение PyQt игнорирует SIGINT (...
вопрос задан: 8 February 2011 21:40
0
ответов

сигнал вызова после вилки

Есть ли разница между «листингом кода 1» и «листингом кода 2»? Потому что в листинге 1 дочерний процесс может уловить сигнал SIGTERM и нормально выйти. Но список кодов 2 ...
вопрос задан: 28 January 2011 13:39
0
ответов

Обработка исключений ЦП в C ++

существует ли кроссплатформенный способ обработки Исключения ЦП, такие как ошибки сегментации или деление на ноль? Допустим, мне нужно вызвать некоторые потенциально небезопасные функции (например, из файла подключаемого модуля), ...
вопрос задан: 25 January 2011 15:16
0
ответов

Захват нажатия кнопки с малой задержкой

Я хочу иметь физическую кнопку (а не программную кнопку) которые я вставил в свою кастомную установку. Когда я нажимаю эту кнопку, я хочу получать сигнал в моем программном обеспечении, например, зарегистрировав свою функцию обратного вызова. ...
вопрос задан: 23 January 2011 03:49
0
ответов

C ++: Interix сигналы

Как компилировать / использовать сигналы на платформе Interix? Я не могу его скомпилировать, потому что Interix не соответствует стандарту POSIX, по крайней мере, в его реализации signal.h. Если у кого-то есть ...
вопрос задан: 20 January 2011 06:24
0
ответов

Django - сигнал post_init вызывается при сохранении экземпляра модели и перед экземпляром даже создается. Почему?

Я пытаюсь написать небольшое приложение, которое принимает видеофайлы и конвертирует их в единый формат после того, как они были загружены (таким образом добавлены в базу данных). Я искал в Интернете ...
вопрос задан: 15 January 2011 14:55
0
ответов

Обработчики сигналов и ведение журнала в Python

В документации по модулю регистрации говорится, что если вы реализуете асинхронные обработчики сигналов с помощью модуля сигналов, возможно, вы не сможете использовать ведение журнала из таких обработчиков. Это ...
вопрос задан: 5 January 2011 09:25
0
ответов

Вызов pthread_cond_signal без блокировки мьютекса

Я где-то читал, что мы должны заблокировать мьютекс перед вызовом pthread_cond_signal и разблокировать мьютекст после его вызова: процедура pthread_cond_signal () используется для сигнализации (или пробуждения) другого ...
вопрос задан: 28 December 2010 06:52
0
ответов

Модульное тестирование CTRL-C, отправленного в приложение

Я разрабатываю приложение, обрабатывающее CTRL-C. Я создаю обработчик сигнала для корректного завершения потоков и других ресурсов. Я хочу протестировать CTRL-C в разных сценариях, где мое приложение. ..
вопрос задан: 21 December 2010 15:26
0
ответов

Обработка сигналов в C

Я пытаюсь понять, как сигналы работают в C. Вот один из примеров, взятых из старых экзаменов: #include #include #include #include // # include & ...
вопрос задан: 16 December 2010 11:03
0
ответов

Является ли fork (должен быть) безопасным от обработчиков сигналов в многопоточной программе?

I ' m действительно сомневается в требованиях POSIX к безопасности fork при наличии потоков и сигналов. fork указан как одна из функций, безопасных для асинхронных сигналов, но если есть ...
вопрос задан: 15 December 2010 19:08
0
ответов

Внедрение исключения C ++ в другой поток

С помощью функции C ++ 0x в exception_ptr можно сохранить исключение в одном потоке и получить к нему доступ другой поток. Однако другой поток должен вызвать rethrow_exception (). Однако в некоторых случаях ...
вопрос задан: 10 December 2010 22:05
0
ответов

++ i или i ++ в циклах for ?? [дубликат]

Возможный дубликат: есть ли разница в производительности между i ++ и ++ i в C ++? Есть ли причина, по которой некоторые программисты пишут ++ i в обычном цикле for вместо того, чтобы писать i ++?
вопрос задан: 24 November 2010 10:07
0
ответов

Cancellation points in signal handlers?

What happens if a program calls a function which is a cancellation point from a signal handler? There are a number of functions which POSIX specifies as both async-signal-safe and cancellation points. ...
вопрос задан: 21 November 2010 18:55
0
ответов

Гарантирует, что сигналы POSIX не будут доставлены в частично инициализированный поток ?

В большинстве реализаций потоков POSIX требуется некоторая инициализация вновь созданного потока, прежде чем он перейдет в согласованное состояние, способное запускать код приложения. Это может включать в себя разблокировку блокировок ...
вопрос задан: 19 November 2010 16:55
0
ответов

Сигнализация всех потоков в процессе

Не сохраняя список текущих потоков, я пытаюсь увидеть, что сигнал в реальном времени доставляется всем потокам в моем процессе. Моя идея состоит в следующем: Изначально обработчик сигнала ...
вопрос задан: 18 November 2010 08:35
0
ответов

PyQt QTreeView: Попытка подключиться к сигналу selectionChanged

Я пытаюсь подключиться к сигналу selectionChanged QTreeView с помощью PyQt. Я делал это в прошлом (для QTableView) и добился успеха. Но теперь я не могу заставить работать подобный код. В ...
вопрос задан: 11 November 2010 22:58