The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Проверка состояния дочернего процесса, !*! flyer, 29-Сен-03, 15:47  [смотреть все]
Необходимо проверять состояние дочернего процесса созданого функцией fork(). Использование waitpid() не подходит, так как нельзя блокировать отцовский процесс (он должен в это время выполнять считывание). Кто-нибудь знает, как узнать выполняется ли дочерний процесс или уже завершился?
  • Проверка состояния дочернего процесса, !*! flyer, 16:57 , 29-Сен-03 (1)
    Oops! Не обратил внимание что в waitpid параметр options можно выставить WNOHANG, и тогда статус дочернего процесса возвращается немедленно.

    >Необходимо проверять состояние дочернего процесса созданого функцией fork(). Использование waitpid() не подходит,
    >так как нельзя блокировать отцовский процесс (он должен в это время
    >выполнять считывание). Кто-нибудь знает, как узнать выполняется ли дочерний процесс или
    >уже завершился?

  • Проверка состояния дочернего процесса, !*! muxamop, 14:28 , 02-Окт-03 (2)



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру