[Volgograd] Wait for PID
scor2k
scor2k на vlink.ru
Вс Авг 24 08:59:40 MSD 2003
On Sun, 24 Aug 2003 03:12:29 +0400
Ablamsky Taras <v-lug на vlink.ru> wrote:
> On Sat, Aug 23, 2003 at 10:48:44PM +0400, Dwarf wrote:
> > Так... Мне нужно дождаться, когда процесс, имеющий заданный PID
> > завершится. Функция wait (равно, как и waitpid) может ожидать только
> > завершение дочернего процесса. А вообще, можно ожидать завершения
> > любого процесса (ну, хотя бы, выполняемых с текущим идентификатором
> > пользователя)?
> >
> По моему нет.
>
> А что это за процесс который нужно ждать?
> Когда завершается дочерний процесс он посылает родительскому
> сигнал SIGCHLD, тебе нужно чтобы процесс который ты ждешь послал
> тебе сигнал.
>
> Посмотри exit(2), exit(3), ptrace(2) и тд
А если это не дочерний процесс??
> Вообще это уже IPC, может то что тебе надо можно сделать другими
> средствами IPC.
Что такое IPC??
--
С уважением: scor2k на vlink.ru
Volgograd Linux Users Groups Team
------- ICQ UIN 346283813 -------
Подробная информация о списке рассылки Volgograd