The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Переназначение родителя, !*! BsDr, 20-Янв-06, 14:00  [смотреть все]
Здравствуйте! Пршу помоч со следующим вопросом:
Можно ли изменить у процесса PPID, т.е. задать ему другой родительский id.

Есть родитель, который рожает двух детей, один будет в дальнейшем клонировать себе подобных, а второй - рабочий, если убить рабочий,
то  клон по сигналу родителя порождает себе подобного и рожденный становится ребенком не родителя а клонера и если убить правнука,
то сигнал о его смерти придет клонеру, а не родителю клонера, как хотелось бы.
Можно ли назначить правнуку после рождения, верховного родителя родителем, вместо клонера?

родитель---рабочий
|
клонер---рабочий

Буду благодарен, советам. Спасибо!

  • Переназначение родителя, !*! tilde, 15:54 , 21-Янв-06 (1)
    >Здравствуйте! Пршу помоч со следующим вопросом:
    >Можно ли изменить у процесса PPID, т.е. задать ему другой родительский id.
    >
    >
    >Есть родитель, который рожает двух детей, один будет в дальнейшем клонировать себе
    >подобных, а второй - рабочий, если убить рабочий,
    > то  клон по сигналу родителя порождает себе подобного и рожденный
    >становится ребенком не родителя а клонера и если убить правнука,
    > то сигнал о его смерти придет клонеру, а не родителю клонера,
    >как хотелось бы.
    > Можно ли назначить правнуку после рождения, верховного родителя родителем, вместо клонера?
    >
    >
    >родитель---рабочий
    > |
    >клонер---рабочий
    >
    >Буду благодарен, советам. Спасибо!

    Краткий ответ: нет.
    Из Вашего описания ничего не понятно, поэтому ничего посоветовать нельзя.

    • Переназначение родителя, !*! BsDr, 10:33 , 24-Янв-06 (2)
      >Краткий ответ: нет.
      >Из Вашего описания ничего не понятно, поэтому ничего посоветовать нельзя.

      Да, я немного перепутал, правнук на самом деле внук. Ничего страшного, я подозревал что так делать нельзя.
      Свою задачу я решил используя сигналы и очереди сообщений.




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

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