|
|
|
| Здравствуйте. Пишу прогу под Юникс. Столкнулся с задачей:
Один дочерний процес должен убить второй, зная его PID. как это сделал?
Слышал, что надо сначала узнать его Handle и дальше как-то убивать.
Подскажите. | |
|
|
|
|
|
|
|
для: AlMag
(27.07.2009 в 19:21)
| | Нужно для этого процесса вызвать системный вызов kill или через exec вызвать kill для данного PID. | |
|
|
|
|
|
|
|
для: cheops
(28.07.2009 в 12:03)
| | а вторым параметром указать SIGSTOP?
| |
|
|
|
|
|
|
|
для: AlMag
(28.07.2009 в 18:16)
| | Хм... вообще-то SIGKILL является стандартным сигналом, если это порожденный процесс (т.е. вы его сами создали из процесса, из которого теперь уничтожаете), то используется сигнал SIGCLD и системный вызов signal(). | |
|
|
|
|
|
|
|
для: cheops
(29.07.2009 в 08:44)
| | понял, спасибо | |
|
|
|