Есть программа (С++), она вызывает bash-скрипт, который вызывает pppd для установки соединения. Далее, если после запуска pppd взять и прибить его (например из другой консоли) с помощью `killall pppd`, то вызывающая программа также завершается (аналогично происходит и при другом сигнале, например `killall -3 pppd`). Если же подать `killall -9 pppd`, то вызывающая прогрмма продолжает работать.
В чем особенность обычного `killall pppd`? Почему прибивается вызывающая программа(процесс)?
Запуск скрипта для вызова pppd производится с помощью QProcess (если это важно)


Ответ на:
комментарий
от gaa

Ответ на:
комментарий
от Absurd

Ответ на:
комментарий
от dont


Ответ на:
комментарий
от dont

Ответ на:
комментарий
от dont

Ответ на:
комментарий
от Absurd

Ответ на:
комментарий
от gaa

Ответ на:
комментарий
от x905


Ответ на:
комментарий
от gaa

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум nеtstаt -аntоp (2015)
- Форум Хочу убивать процессы (2012)
- Форум Помогите с скриптом дозвона (2004)
- Форум ppp и cdma-модем (2016)
- Форум Bash & Linux (2003)
- Форум Разная разница в поведении SIGINT в скрипте (2024)
- Форум Одеть в qt-шубку или другое (2009)
- Форум Не могу запустить bash-скрипт в QProcess (2018)
- Форум Вечный VPN. (2004)
- Форум Проблемы с GPRS и клавиатурой в Debian Lenny (2009)