= Сообщение: 2181 из 2735 =================================== RU.FTN.DEVELOP = От : Eugene Subbotin 2:5075/128 25 Jun 23 10:55:28 Кому : Nil A 25 Jun 23 10:55:28 Тема : Re: TOCTOU FGHI : area://RU.FTN.DEVELOP?msgid=<u78drg$rc8c$1@usenet.network>+b2950915 На : area://RU.FTN.DEVELOP?msgid=2:5015/46+647a926e = Кодировка сообщения определена как: CP866 ================================== ============================================================================== 03.06.2023 06:12, Nil A пишет:
AK>> Флаги - один из способов IPC (Inter-Process Communication, AK>> межпроцессное взаимодействие). Кстати, наиболее универсальный, AK>> работает от DOS и до наших дней. NA> Тебе простой вопрос, как ты будешь старые флаг-файлы чистить? Ну понятно, NA> что если забутился только, то можно их всех стереть, а так если? Pid внутрь NA> класть, и проверять, если в системе такого процесса больше нет, то флаг-файл NA> устарел. Или флаг файл ты будешь лочить, и тогда, если процесс помёр, и файл NA> не удалил, то ОС освободит лок? Это я к тому, что флаги, в качестве IPC - NA> это тот ещё геморой.
Работа с флагами прекрасно обвешивается через incron
-- ... It's full of stars!
--- Mozilla/5.0 (Macintosh; Intel Mac OS X 13.4; rv:91.0) Gecko/20100101 Firefox/91.0 SeaMonkey/2.53.16 * Origin: Usenet Network (2:5075/128)