Как я могу отправить сигнал Unix приложению, работающему в режиме отладки в XCode? - PullRequest
0 голосов
/ 12 сентября 2011

Я делаю приложение для командной строки. Я хочу проверить Ctrl+C или SIGUSR1, но я не смог найти способ отправить им какой-либо сигнал.

Я пытался kill -s INT <pid>. Я получил <pid> с ps -A | grep $PROGAM_NAME Но это вызывает всплывающее окно отладчика и не вызывает мой обработчик сигнала. Конечно, я установил пользовательский обработчик сигнала с функцией signal().

Почему это не работает? И как я могу послать некоторый сигнал процессу отладки?

1 Ответ

0 голосов
/ 12 сентября 2011

получить pid из приложения, записать его в файл (чтобы вы могли его найти) и затем запустить kill

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...