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

4 ответа

Обработка сигналов Unix в (общем) lisp

Я провел небольшое исследование по этому вопросу, и я получаю пробелы. Похоже, что в Common Lisp есть способы реализации обработки Unix-сигналов, зависящие от реализации, но есть ли пакет, который дает способ кросс-реализации для ...

2 ответа

Фатальный сигнал 16 (SIGSTKFLT) неожиданно возник

Сегодня я столкнулся со странной проблемой. Я установил свое приложение на трех устройствах Asus Transformer Pad Infinity TF700TSamsung I9082 Galaxy Grand DuosLG Optimus L7 II Dual p715Сначала я запустил свое приложение из Eclipse в режиме ...

2 ответа

Поймать сигналы: использовать функцию-член в качестве обработчика сигнала

У меня есть объект, который выполняет некоторую работу в бесконечном цикле.main() создает объект и вызываетrun() метод. Поскольку я не хочу использовать потоки, мне нужно решение, чтобы мой объект перестал работать. Ниже вы видите, что я ...

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

2 ответа

потоки posix блокируют сигнал и разблокируют

Есть ли способ заблокировать определенные сигналы и разблокировать другие сигналы в том же наборе? Кажется, я просто не могу понять, как это происходит! Пример sigset_t set; sigemptyset(&set); sigaddset(&set, SIGUSR1); // Block signal SIGUSR1 ...

3 ответа

Сигналы и прерывает сравнение

Основываясь на различных ссылках, мое субъективное определениеСигналы в Linux - это «Триггеры, которые используются для уведомления процессов о возникновении определенного события. Событие здесь может относиться к программному исключению. Кроме ...

1 ответ

Как написать обработчик Ctrl-C в Haskell?

Я попробовал следующий подход: import System.Exit import System.Posix.Signals import Control.Concurrent (threadDelay) main :: IO () main = do installHandler keyboardSignal (Catch (do exitSuccess)) Nothing threadDelay (1000000000)Но это только ...

2 ответа

Запускать одну команду за другой, даже если я приостановил первую (Ctrl-z)

Я знаю, что в Bash я могу запустить одну команду за другой, разделив их точкой с запятой, как $ command1; command2Или если я только хочуcommand2 бежать только еслиcommand1 успешно, используя&&: $ command1 && command2Это работает, но если я ...

1 ответ

Новый сигнал Qt5 к утечке памяти лямбда-соединений

Новый синтаксис сигналов и слотов Qt5 позволяет нам связывать сигналы не только со слотами, но и с простыми старыми функциями и функторами / лямбдами. Теперь проблема в том, что лямбды являются объектами с оператором (), и когда вы подключаете к ...

1 ответ

Обработка сигнала с использованием «TERM»

У меня есть отдельное приложение, в котором я должен предложить пользователю с диалоговым окном подтверждения сохранить изменения, сделанные им, когда он пытается выключить систему с помощьюstart-->shutdown. Я узнал, что с помощьюsignalhandlers ...

1 ответ

Какой наименьший аудиобуфер необходим для создания тонального звука без искажений с помощью WaveOUT API

Есть ли в WaveOut API какое-то внутреннее ограничение на размер текущего воспроизводимого фрагмента буфера? Я имею в виду, если я предоставлю очень маленький буфер, это как-то повлияет на звук, воспроизводимый динамиками. Я испытываю очень ...