|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 08 Apr 2004 12:25:08 To : Maxim Yemelyanov Subject : Re: блокировак повторного запуска -------------------------------------------------------------------------------- Maxim Yemelyanov -> Alexander P. Russkih @ Thu, 8 Apr 2004 06:35:13 +0000 (UTC): >>> YM> pid-файл - это файл, в который записан process id твоего >>> YM> скрипта. Соответственно, можно ещё проверять, что процесс с >>> YM> таким id существует (например, командой ps). >>> А лучше делать посылать ему нулевой сигнал и смотреть на exit status. APR>> почитал я тут переписку по сабжу и почему-то подумалось. APR>> во-первых, речь идет про *nix MY> Дык. Ясно, что лучшее решение сабжа в винде - мъютексы. А она умеет рассказывать, какая именно сволочь держит этот мьютекс? А он отпустится, если держащий его процесс будет насильно прибит? APR>> во-вторых, кто мешает для проверки запущен-незапущен использовать APR>> командочку lockfile? MY> Hет в моем юниксе этой команды... В данном случае она не нужна, а вообще - возьми да поставь, будет. -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/2560643e648ae.html, оценка из 5, голосов 10
|