Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alexander Dilevsky                   2:5020/400     19 Dec 2002  10:33:45
 To : Rashid Mukhamedov
 Subject : Re: наследование сокетов
 -------------------------------------------------------------------------------- 
 
 "Rashid Mukhamedov" <Rashid.Mukhamedov@p12.f3.n5049.z2.fidonet.org> wrote in
 message news:1040038220@p12.f3.n5049.z2.ftn...
 
 >                            Friends Will Be Friends!
 >
 > Если породить дочерний процесс (через fork)  будет ли он в полной мере
 
 обладать
 
 > сокетами, открытыми до него в родительском?
 
 Да.
 
 > И если да, то не приведет ли это к конфликтам?
 
 А это вопрос правильного программирования. Обычно родительский экземпляр
 сервера сразу после форка закрывает сокет, полученный от accept'а, а
 дочерний закрывает тот, на которомсервер слушал соединения. Hо можно делать
 и по-другому, если задача того требует.
 
 > Как народ относится к порождению через fork процессов в службе,
 > запущенной через inetd? Сразу после порождения в "дочке" меняются рутовые
 
 gid,
 
 > uid на те, что у залогиненнового пользователя, сможет ли "дочка" общаться
 
 через
 
 > сокет с клиентом (гм, я уже повторяюсь... :)?
 
 Да. Открытым сокетом, как и любым другим откртым хендлом, можно пользоваться
 и после изменении прав процесса.
 
 >
 > Rashid Mukhamedov "Mr. Bad Guy"
 >
 > * Разослано также в ARCHIVE
 > * Разослано также в RU.LINUX
 --
  Alexander Dilevsky
  dil@cea.ru
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 наследование сокетов   Rashid Mukhamedov   16 Dec 2002 12:25:06 
 Re: наследование сокетов   Alexander Dilevsky   19 Dec 2002 10:33:45 
 наследование сокетов   Alex Kiselev   19 Dec 2002 10:19:54 
 Re: наследование сокет ов   Valentin Nechayev   20 Dec 2002 01:02:26 
 наследование сокетов   Zahar Kiselev   20 Dec 2002 05:09:00 
 наследование сокетов   Kirill Frolov   21 Dec 2002 09:27:42 
 наследование сокетов   Zahar Kiselev   22 Dec 2002 04:40:40 
 наследование сокетов   Svyatoslav Abramenkov   23 Dec 2002 00:04:11 
 наследование сокетов   Kirill Frolov   23 Dec 2002 02:20:02 
 наследование сокетов   Zahar Kiselev   23 Dec 2002 21:34:44 
 наследование сокетов   Andrey Melnikov   23 Dec 2002 20:47:58 
Архивное /ru.linux/6577c8f3b4cc.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional