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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Zahar Kiselev                        2:5030/382.1   23 Dec 2002  21:34:44
 To : Kirill Frolov
 Subject : наследование сокетов
 -------------------------------------------------------------------------------- 
 
 
 Dec 23 01:20 02, Kirill Frolov wrote to Zahar Kiselev:
 
  ZK>>>> Про сокет не скажу, а вот хэндл открытого файла точно не хочет
  ZK>>>> нормально наследоваться. Мы с приятелем пробовали это в системе
  ZK>>>> на ядре 2.0.38 - в результате где-то текла память. Это я к тому,
  ZK>>>> что
  KF>>>     ???? Бред же!  А как по-твоему stdin/out/err работает?
  ZK>> А мы в syslog сообщения выводить захотели, на запись открыли его в
  ZK>> родителе, а писали - в потомке, потом там и закрывали когда потомок
  ZK>> завершался. Практика показала, что так делать нельзя.
  KF>     А что получалось?  Почему нельзя?  Hу тот-же stdout как-то 
  KF> работает...  Hе понимаю, имхо ошибки где-то в вашей программе.
 
 После выкидывания функций записи в сислог, программа эта четвертый год работает 
 и не сбоит.
 Это штука, которая позволяет подвесить mgetty не на ttyS*, а на псевдотерминал, 
 "второй конец" которого прицеплен в inetd. Заходим на машину на заданный порт, а
 там - mgetty, которая умеет определить, хотим ли мы общаться фидошным мейлером
 или по uucp, и запускает то или другое.
 При этом сам модем(ы) стоят на другой машине, подключенной через ethernet.
 Там сказано, что при получении connect устанавливать tcp-соединение на заданный 
 адрес/порт. По каким-то причинам, скорее всего административным, пара адрес/порт
 там может быть только одна. И вот такая извращенная конструкция пашет четвертый 
 год без передыха. Причем в последнее время там кроме машины с модемами появился 
 еще какой-то хитрый умный ящик(называется кажется Ливингстон если не путаю),
 который выполняет такую же функцию, только вместо телефонных проводов в него
 втыкается волокно, по которому приходят сразу много "телефонов". Подробностей не
 знаю, как я уже сказал - это не наша зона ответственности.
  
 Кстати интересно - существуют ли готовые программы, выполняющие те же действия, 
 что и наша самоделка? 
 Zahar(@spbdept.rbc.ru)
 
 --- Msged/LNX 6.1.0
  * Origin: Остров Большой Березовый: http://birch-island.spb.ru (2:5030/382.1)
 
 

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

 Тема:    Автор:    Дата:  
 наследование сокетов   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/32883e07700d.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional