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


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Alexander Pevzner                    2:5020/59.9    09 Nov 2000  02:21:16
 To : Lev Serebryakov
 Subject : Re: Потеря сигналов
 -------------------------------------------------------------------------------- 
 
 Hello, Lev Serebryakov!
 
 Sun, 05 Nov 00 23:10:25 +0300 you wrote to Alexander Pevzner:
 
 LS>  AP> Ты не понимаешь. Управляющая программа должна создать сокет, и
 LS>  AP> сказать на него listen(). Все детишки коннектятся туда по
 LS>  AP> отдельности. В результате управляющая программа всегда может
 LS>  AP> выбирать, кому из детей послать свое сообщение. То, что у тебя
 LS>  AP> будет при этом болтаться лишний десяток открытых сокетов, это не
 LS>  AP> большая нагрузка в масштабах системы.
 LS>     Да, а вот проблема -- управляющей программы может и не быть... Это
 LS> интерфейс к мейлеру. Захотел сисоп посмотреть -- запустил, посмотрел,
 LS> вышел. А детки будут тратить время на обламывающийся connect(), а как
 LS> демон-менеджер будет определять есть морда или неи -- совсем не
 LS> понятно. Hе делать же connect() раз в 10 секунд.
 
 А кто за детками message queue подчищает? Или она так и остается
 болтаться в пямять о твоей программе.
 Мне кажется, тебе имело бы смысл сделать отдельный управляющий
 процесс, который собирает информацию со всех деток (возможно, и
 запускает их он), и с которым может общаться отдельно морда.
 
 LS>  LS>>     ВОТ!!! У меня так же SIGALARM теряется!!!
 LS>  AP> Тоже на линухе? И strace тоже его "проталкивал"?
 LS>   Hет, на FreeBSD. strace у нас просто нет ;-)
 
 Hу тпгда вряд ли это одна и та же ошибка. Все-таки, ядра линуха и
 freebsd, при всей их идеологической схожести написаны независимо.
 
 --
         Wishes, Alexander Pevzner (pzz@pzz.msk.ru)
 --- ifmail v.2.14-tx8.10
  * Origin: Private Node of Alexander Pevzner (2:5020/59.9@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Потеря сигналов   Lev Serebryakov   02 Nov 2000 04:07:14 
 Re: Потеря сигналов   Eugene Grosbein   02 Nov 2000 12:16:52 
 Потеря сигналов   Lev Serebryakov   02 Nov 2000 10:57:55 
 Re: Потеря сигналов   Anton Petrusevich   02 Nov 2000 13:17:01 
 Потеря сигналов   Lev Serebryakov   02 Nov 2000 21:18:44 
 Re: Потеря сигналов   Anton Petrusevich   03 Nov 2000 12:47:05 
 Потеря сигналов   Lev Serebryakov   03 Nov 2000 23:05:21 
 Re: Потеря сигналов   Alexander Pevzner   04 Nov 2000 01:47:33 
 Потеря сигналов   Lev Serebryakov   04 Nov 2000 21:44:58 
 Re: Потеря сигналов   Alexander Pevzner   05 Nov 2000 17:10:17 
 Потеря сигналов   Lev Serebryakov   06 Nov 2000 00:10:25 
 Re: =?KOI8-R?B?8M/UxdLR?= =?KOI8-R?B?INPJx87BzM/X?=   Jen Lin\\\'kova   08 Nov 2000 20:24:52 
 Re: Потеря сигналов   Alexander Pevzner   09 Nov 2000 02:21:16 
 Потеря сигналов   Lev Serebryakov   09 Nov 2000 13:50:32 
 Re: Потеря сигналов   Valentin Davydov   07 Nov 2000 12:57:02 
 Re: Потеря сигналов   Anton Petrusevich   04 Nov 2000 12:38:42 
 Re: Потеря сигналов   Valentin Nechayev   02 Nov 2000 23:48:20 
 Потеря сигналов   Lev Serebryakov   03 Nov 2000 02:01:03 
 Re: Потеря сигналов   Valentin Nechayev   03 Nov 2000 14:04:17 
 Потеря сигналов   Lev Serebryakov   03 Nov 2000 23:04:59 
 Re: Потеря сигналов   Mark A Bernadiner   14 Nov 2000 10:59:52 
Архивное /ru.unix/89759441c447.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional