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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       27 Dec 2003  10:48:20
 To : Valentin Davydov
 Subject : Re: newsyslog с демоном
 -------------------------------------------------------------------------------- 
 
 
  VD> Вот пришла пора ротэйтить лог. При этом newsyslog переименовывает файл,
  VD> созлаёт новый с тем же именем, посылает SIGHUP демону, тот закрывает
  VD> старый файл, открывает новый, а newsyslog потом старый жмёт и т.д.
  VD> Так вот, как это выглядит в подробностях? Потому как мне непонятно,
  VD> как, например, newsyslog узнаёт, что демон уже закрыл файл?
 
 Hикак. race condition. Тупо ждет 10 секунд, потом жмет.
 
 Eugene
 -- 
 "Люди забыли эту истину," - сказал Лис, - "но ты не забывай"
 --- slrn/0.9.7.4 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: newsyslog с демоном   Eugene Grosbein   27 Dec 2003 10:48:20 
Архивное /ru.unix.bsd/2609314915a33.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional